Criando um túnel SSH usando o Windows Services for Linux

2

Estou executando o seguinte comando ssh para abrir uma sessão remota na minha rede e fazer o tunelamento do RDP por meio dela. O que eu quero fazer é abrir a porta local 3390 e fazer com que ela remeta o final remoto para 192.168.1.235:3389.

ssh -L 3390:192.168.1.235:3389 srv.my.org

Eu uso uma configuração semelhante com putty que funciona bem. Usando o Ubuntu / bash no Windows 10 (build 14393), recebo um bind: Address already in use . A sessão ssh estabelece, mas não o túnel. Verifiquei que nada está sendo executado atualmente em nenhuma porta usando netstat -an |grep 3390 . Também corri lsof -ti:3390 e não recebi resultados.

    
por uSlackr 18.01.2017 / 23:05

1 resposta

1

O problema tem a ver com, por padrão, o sistema que deseja usar o IPv6. Se você forçar o IPv4, ele funcionará. Experimente uma destas opções:

ssh -L 127.0.0.1:3390:192.168.1.235:3389 srv.my.org

OR

ssh -L 0.0.0.0:3390:192.168.1.235:3389 srv.my.org
    
por fluteyrips 24.02.2017 / 06:35