Subsistema de Windows para Linux y reenvío de puertos SSH

Subsistema de Windows para Linux y reenvío de puertos SSH

¿Es posible utilizar el reenvío de puertos SSH en el subsistema de Windows para Linux?

Si descargo el paquete nativo OpenSSH, puedo reenviar puertos:

> ssh -L 5432:localhost:5432 me@host
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.6.5-x86_64-linode71 x86_64)
etc

Pero si intento lo mismo desde WSL bash:

$ ssh -L 5432:localhost:5432 me@host
bind: Address already in use
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.6.5-x86_64-linode71 x86_64)
etc

Estoy ejecutando bash como administrador (y lo intenté sin ejecutarlo también como administrador).

Respuesta1

Autorespuesta: Vereste error. Las siguientes obras:

ssh -L 127.0.0.1:5432:localhost:5432 me@host

El problema es que IPv6 no funciona en WSL y el error se transmite al reenvío de puertos IPv4.

información relacionada