Parece que não há nada nessa porta do outro lado no localhost: 8000. Use netstat
para verificar se algo está escutando.
Eu tenho um servidor web em execução na porta 8000 no remotehost. Eu configurei um túnel a partir do localhost:
ssh -L 8888:localhost:8000 remotehost
No entanto, quando tento solicitar o localhost: 8888, obtenho:
channel 3: open failed: connect failed: Connection refused
no terminal. Por que a conexão falha? Como devo corrigir isso?
Parece que não há nada nessa porta do outro lado no localhost: 8000. Use netstat
para verificar se algo está escutando.
No seu arquivo sshd_config no remotehost você tem isso?
AllowTcpForwarding yes
Tente conectar-se ao host local: 8000 em remotehost
. Pode ser que não haja nenhum programa em execução nessa porta.
Tags ssh-tunnel