Estou preso e não sei por que o túnel de porta não funciona no Windows com PuTTY.
- Estabeleci uma conexão SSH com o seguinte encaminhamento de porta
8000:localhost:80
: - No host remoto, tenho uma interface GUI exposta na porta
80
e tudo estava funcionando bem, porém atualmente o túnel está estabelecido, não consigo ver a UI e a solicitaçãolocalhost:8000
está pendente o tempo todo: - Desativar o Firewall do Windows não funciona, enquanto tudo funciona bem no Linux:
ssh -L 8000:localhost:80
Como faço para resolver isso?
Responder1
Sua captura de tela não corresponde às informações da sua postagem. Você diz que configurou o servidor localhost
como destino do túnel, mas sua captura de tela do PuTTY lista 111.111.111.111
. Quer seja literalmente esse endereço ou algum outro endereço global – mesmo que seja o do servidorterendereço – ainda não é a mesma coisa que localhost
.
É possível que um programa escute apenas conexões em um endereço local específico - portanto, no seu caso, é muito provável que o aplicativo em seu servidor esteja escutando apenas endereços de loopback.
Responder2
Estou usando o Windows 10 e não consegui configurar o túnel PuTTY, mas sabia que tudo estava funcionando corretamente, pois consegui executar o comando típico do túnel SSH no meu Mac e tudo funcionou bem.
Acabei instalando o BitVise, que também está no site PuTTY, então usei estesite:
- Configurações importantes:
- 1ª aba → Login → Adicionar Host: Nome do computador ao qual se conectar e nome de usuário
- 7ª aba → CS2:
Interface de escuta:127.0.0.1
Porta de escuta:5901
Host de destino:localhost
Porta de destino:5901