2017-02-26 12 views
0

Ich versuche, ein Jupyter-Notebook auf einem Remote-Server einzurichten, damit ich von überall aus über einen Browser darauf zugreifen kann. Ich folgte Anweisungen here, so dass nun auf dem Server ich das Notebook laufen, die AusgängeRemote-Jupyter-Notebook einrichten

[W address NotebookApp] Widgets are unavailable. Please install widgetsnbextension or ipywidgets 4.0 
[I address NotebookApp] Serving notebooks from local directory: /home/poda 
[I address NotebookApp] 0 active kernels 
[I address NotebookApp] The Jupyter Notebook is running at: https://[all ip addresses on your system]:9999/ 
[I address NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 

Also versuchte ich es über myserver.name.com:9999 zuzugreifen, die nicht funktioniert hat, auch direkt eine Verbindung gebunden an die IP-Adresse mit dig +short myip.opendns.com @resolver1.opendns.com über immer (also versuchte ich von Chrome aus auf some.ip.address.num:9999 zuzugreifen), was auch nicht funktionierte. Was fehlt mir hier? Vielen Dank!

+0

Vielleicht eine Firewall? – BlackBear

+0

Sie könnten versuchen, einen Tunnel einzurichten und auf diese Weise zugreifen, siehe http://StackOverflow.com/A/42125221/1684720 für wie dies zu tun ist. – gattsbr

Antwort

0

Versuchen Sie zu sehen, ob es lokal erreichbar ist.

Also, in dem Hosting-Maschine-Check:

curl 127.0.0.1:9999 

wenn es funktioniert, dann wahrscheinlich ist es ein Firewall-Problem. Stellen Sie sicher, dass der Port 9999 von außen erreichbar ist.

0

Shameless Stecker, this is a quick no-nonsense guide für die Einrichtung von Remote-Jupyter-Notebooks. Es enthält Netzwerkkonfigurationen zusammen mit einigen hilfreichen Befehlszeilentricks zur Automatisierung des Remote-Verbindungsprozesses.