Quero conectar-me ao meu computador (local) atrás do NAT por meio de um servidor público acessível (público).
No local:
ssh -g -R 8000:localhost:22 user@public
Então em público:
ssh -p 8000 user@public
Mas estou recebendo error: Connection refused.
Ao fazer login no servidor público, posso verificar se o túnel está funcionando:
ssh -p 8000 localhost
O que abre o ssh no computador local.
Estou suspeitando de algo errado que o servidor público deve agir como proxy transparente? Ou como fazê-lo funcionar assim.
fonte