Es ist auch möglich, die IP/den Host in der Konfigurationsdatei im c.NotebookApp.ip = '<your_ip_or_hostname>'
hinzuzufügen und c.NotebookApp.port = 8888
Parameter.
Wenn Sie noch keine Jupyter-Konfigurationsdatei haben, führen Sie jupyter notebook --generate-config
aus
Versuchen Sie es mit jupyter notebook --ip <your_LAN_ip> --port 8888
Dann besuchen Sie http://your_LAN_ip:8888
von einem anderen Computer.
Es wird empfohlen, beim Zugriff auf Ihren Notebook-Server ein Kennwort zu verwenden. Um ein Passwort einzurichten, führen Sie einfach jupyter notebook password
aus . Um es noch sicherer zu machen, können Sie SSL für Ihren Server verwenden, indem Sie die Argumente --certfile
übergeben und --keyfile
bis jupyter notebook
. Hier können Sie mehr darüber lesen, wie Sie das einrichten.
In macOS hat Folgendes für mich funktioniert
0. Konfigurationsdatei generieren mit
jupyter notebook --generate-config
1. In Konfigurationsdatei setzen und hinzufügen
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. Ausführen:
jupyter notebook --ip <your_LAN_ip> --port 8888