Como iniciar um túnel reverso com o PuTTY?

13

Estou tentando fazer um túnel entre um servidor e um laptop com o Putty. O problema é que, como o laptop não tem endereço IP público, tenho que fazer uma conexão reversa.

Arte finala ASCII:

SERVER(PORT:6000) ----------> LAPTOP(PORT:7000)

No entanto, como o laptop não possui um endereço IP público, tenho que:

SERVER(PORT:6000) <---------- LAPTOP(PORT:7000)

Mas todos os dados provenientes serão transferidos do servidor para o laptop.

Ozer
fonte

Respostas:

18

No PuTTY, vá para Configurações -> Conexão -> SSH -> Túneis. Você pode adicionar porta para a frente lá. Para avanço reverso, digite a porta de origem e o destino, mas escolha 'Remoto' em vez de 'Local'.

No seu caso, coloque 6000 na porta de origem, localhost: 7000 no Destino e escolha Remoto.

cmouse
fonte
Sim, eu estava tentando o mesmo, mas eu ainda não consigo conectar :( O que pode ser o problema ??
Ozer
1
Como você tentou?
cmouse
0

Você pode fazer isso com a opção -R no ssh. Permite que você estabeleça uma conexão de trás para a frente (bem nos dois sentidos). Veja esta página para mais

uSlackr
fonte
Obrigado, mas eu quero fazê-lo com massa, existe alguma maneira de fazê-lo com massa?
Ozer
Sim. A página Túneis SSH permite que você a configure. O link da Ajuda deve descrevê-lo. caso contrário, use plink na linha de comando
uSlackr 13/10