Estou tentando configurar um túnel reverso a partir de uma caixa do Windows 7 (chame-o de A) atrás de um firewall para um roteador DD-WRT em minha rede doméstica (chame este B). A situação é esta, eu gostaria de poder RDP na caixa A, e por segurança o administrador não quer encaminhar portas (eu tampouco gostaria!), Mas eu não consigo me conectar à VPN (longa história, O servidor VPN não funciona bem com os clientes VPN Linux disponíveis), então eu pensei na possibilidade de usar um túnel reverso para fazer isso. Eu consegui me conectar à caixa B usando o PuTTY, então não há problema, mas gostaria de poder iniciar a conexão RDP do meu laptop já que a caixa B é apenas um roteador. Eu não tenho sido capaz de determinar como dizer para ouvir em uma interface diferente de localhost.
Existe uma maneira de especificar a interface no PuTTY semelhante a fazer
ssh -f -N -R 192.168.1.2:9999:localhost:3389 me@boxB
que faz boxB escutar em seu endereço IP local (neste exemplo 192.168.1.2) em vez de localhost? Ou devo deixar apenas ouvir em todas as interfaces (suponho que é isso que as portas "Portas locais aceitam conexões de outros hosts" e "Portas remotas fazem o mesmo" no PuTTY) e configurar algumas regras de iptables na caixa B para soltar pacotes de fora da rede local nessa porta?
Tags ssh networking remote-desktop putty