encaminhamento tcp/ssh: laptop servidor em nuvem servidor doméstico

encaminhamento tcp/ssh: laptop  servidor em nuvem  servidor doméstico

Eu tenho a configuração da seguinte maneira. No meu computador doméstico, inicio o notebook Jupyter na porta 7000 e configuro o ssh reverso para meu servidor em nuvem

ssh -f -N -R 9000:localhost:7000 [email protected]

Quero acessar o jupyter do meu laptop

http://cloud.hosting.com:9000

Mas a conexão foi recusada. No entanto, posso fazer (no console do servidor em nuvem)

wget localhost:9000

e está funcionando. E também: se eu executei o Jupyter no servidor em nuvem (digamos, na porta 1234), entãohttp://cloud.hosting.com:1234está funcionando. O que devo fazer para acessar o jupyter doméstico a partir do laptop?

Responder1

Você precisa de "-g" nesse comando ssh. "netstat -plnt | grep :9000" (no host da nuvem) mostrará a diferença entre o seu comando atual e o mesmo com "-g".

informação relacionada