Eu posso acessar diretamente o Host A ( 10.100.64.112) do meu HomePC , mas não posso acessar diretamente o Host B (172.88.3.31) . Para acessar Host B , primeiro preciso de ssh para Host A e, em seguida, para Host B .
Para acessar diretamente o Host B , tentei configurar um túnel SSH usando o encaminhamento de porta local com o comando abaixo em Host A
Host A # ssh [email protected] -L 4420:172.88.3.31:22
Agora tentei validar se o túnel está funcionando ou não
Host A # ssh 10.100.64.112 -p 4420
[email protected]'s password:
Funciona bem e leva-me a Host B
Mas se eu acessar diretamente o túnel do meu HOmePC , isso não funciona
$ ssh 10.100.64.112 -p 4122
ssh: connect to host 10.100.64.112 port 4122: Connection refused
Ao verificar com netstat , mostra o seguinte
$ sudo netstat -an | grep 4420
tcp 0 0 127.0.0.1:4420 0.0.0.0:* LISTEN
tcp 0 0 ::1:4420 :::* LISTEN
Por favor, sugira que eu me conecte diretamente a Host B .