También es posible agregar la IP/host en el archivo de configuración en el c.NotebookApp.ip = '<your_ip_or_hostname>'
y c.NotebookApp.port = 8888
parámetros.
Si aún no tiene un archivo de configuración de jupyter, ejecute jupyter notebook --generate-config
Prueba jupyter notebook --ip <your_LAN_ip> --port 8888
Luego visita http://your_LAN_ip:8888
desde otra computadora.
Se recomienda que utilice una contraseña al acceder al servidor de su portátil. Para configurar una contraseña, simplemente ejecute jupyter notebook password
. Para hacerlo aún más seguro, puede usar SSL para su servidor pasando los argumentos --certfile
y --keyfile
a jupyter notebook
. Puede leer más sobre cómo configurarlo aquí.
En macOS, lo siguiente funcionó para mí
0. Generar archivo de configuración usando
jupyter notebook --generate-config
1. Establezca en el archivo de configuración y agregue
c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = '' # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests
2. Ejecutar:
jupyter notebook --ip <your_LAN_ip> --port 8888