J'ai installé Jupyter sur un réseau local, mais je ne parviens pas à accéder à http://<IP>:8888
depuis un autre Mac sur LAN. J'ai ouvert les ports 8888 et la plage de ports 49152 à 65535 avec iptables (cette plage est spécifiée à http://jupyter-notebook.readthedocs.io/en/latest/public_server.html )
Ce guide http://jupyter-notebook.readthedocs.io/en/latest/public_server.html décrit l'exposition d'un cahier de notes en public, mais j'essaie simplement de la partager sur un réseau local.
Ai-je raté une étape?
Essayez jupyter notebook --ip <your_LAN_ip> --port 8888
Puis visitez http://your_LAN_ip:8888
à partir d’un autre ordinateur.
Il est également possible d'ajouter l'adresse IP/hôte dans le fichier de configuration dans les paramètres c.NotebookApp.ip = '<your_ip_or_hostname>'
et c.NotebookApp.port = 8888
.
Si vous n'avez pas encore de fichier de configuration jupyter, lancez jupyter notebook --generate-config
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