Eu preciso de acesso SSH constante a um host em nosso departamento, cujo endereço IP é alocado dinamicamente. Eu configurei um túnel SSH remoto do host de destino para um de nossos hosts que possui um endereço IP estático:
ssh -f -N -g -R :22223:localhost:22 tunnelhost
Quando aponto o SSH na porta local 22223
no host do túnel, o túnel funciona bem. Meu problema é que parece que não consigo vincular o túnel a outra coisa senão o host local - entretanto, quando tento fazer o SSH remotamente tunnelhost:12323
, não há porta aberta para recebê-lo. Eu também tentei:
ssh -f -N -R :22223:localhost:22 tunnelhost -o GatewayPorts=yes
Mas ainda sem sorte. O Netstat me mostra:
[me@tunnel_host ~]$ netstat -an | grep 22223
tcp 0 0 127.0.0.1:22223 0.0.0.0:* LISTEN
tcp6 0 0 ::1:22223 :::* LISTEN
Confirmando que o túnel está vinculado apenas ao host local. Adicionei uma exceção de porta no host do túnel, com firewalld-cmd, e assegurei que nenhum hardware de rede estivesse interferindo na conexão. Alguma idéia do que poderia ser?
Saúde, James.