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".