reenvío tcp/ssh: computadora portátil servidor en la nube servidor doméstico

reenvío tcp/ssh: computadora portátil  servidor en la nube  servidor doméstico

Tengo la configuración de la siguiente manera. En la computadora de mi casa, inicio jupyter notebook en el puerto 7000 y configuro ssh inverso en mi servidor en la nube.

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

Quiero acceder a jupyter desde mi computadora portátil mediante

http://cloud.hosting.com:9000

Pero la conexión se negó. Sin embargo, puedo hacerlo (desde la consola del servidor en la nube)

wget localhost:9000

y está funcionando. Y también: si ejecuté jupyter en el servidor de la nube (digamos en el puerto 1234), entonceshttp://cloud.hosting.com:1234está trabajando. ¿Qué tengo que hacer para acceder a Home Jupyter desde la computadora portátil?

Respuesta1

Necesitas "-g" en ese comando ssh. "netstat -plnt | grep :9000" (en el host de la nube) le mostrará la diferencia entre su comando actual y el mismo con "-g".

información relacionada