[PYTHON] Ermöglichen Sie externe Verbindungen mit dem Jupiter-Notebook

Wenn jupyter in der VM-Umgebung gestartet wird, wird die Verbindung abgelehnt, auch wenn der Port für jupyter so eingestellt ist, dass er an localhost auf der VM-Seite weitergeleitet wird. Ich hätte mir vorstellen können, dass LISTEN so etwas wie "localhost" sein würde, aber ich wusste nicht, wie ich es einstellen sollte, bis ich es nachgeschlagen hatte, also machte ich mir eine Notiz.

Erstellen Sie zunächst eine Einstellungsdatei.

$ jupyter notebook --generate-config

Standardmäßig wird eine Datei mit dem Namen "jupyter_notebook_config.py" in "~ / .jupyter /" erstellt. Bearbeiten Sie die folgenden Zeilen in dieser Datei.

## The IP address the notebook server will listen on.
c.NotebookApp.ip = 'localhost'

Sie können diesen localhost in 0.0.0.0 oder*ändern.

## The IP address the notebook server will listen on.
c.NotebookApp.ip = '0.0.0.0'

Sie können jetzt von außerhalb der VM darauf zugreifen. Übrigens, wenn es ärgerlich ist, dass der Browser jedes Mal startet, wenn Jupyter startet,

## Whether to open in a browser after starting. The specific browser used is
#  platform dependent and determined by the python standard library `webbrowser`
#  module, unless it is overridden using the --browser (NotebookApp.browser)
#  configuration option.
c.NotebookApp.open_browser = False

Wenn Sie den Wert "open_browser" auf "False" setzen, können Sie verhindern, dass beim Start etwas geöffnet wird.


** Nachtrag **

Ich habe es dir im Kommentarbereich gesagt, aber wenn du es ad hoc machen willst

$ jupyter notebook --ip=* --no-browser

Scheint gut zu sein. Es ist bequem.

Recommended Posts

Ermöglichen Sie externe Verbindungen mit dem Jupiter-Notebook
Verwenden von Graphviz mit Jupyter Notebook
Verwenden Sie pip mit Jupyter Notebook
Verwenden Sie Cython mit Jupyter Notebook
Spielen Sie mit Jupyter Notebook (IPython Notebook)
Formatieren mit autopep8 auf Jupyter Notebook
Visualisieren Sie den Entscheidungsbaum mit einem Jupyter-Notizbuch
Machen Sie einen Sound mit Jupyter Notebook
Markdown mit Jupyter-Notebook verwenden (mit Verknüpfung)
Fügen Sie mit Jupyter Notebook weitere Kernel hinzu
Bequeme Analyse mit Pandas + Jupyter Notebook
Verwenden Sie nbextensions mit Anacondas Jupyter-Notizbuch
Verwenden von Apache Spark mit Jupyter Notebook (IPython Notebook)
Ich möchte einen Blog mit Jupyter Notebook schreiben
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Probieren Sie SVM mit scikit-learn auf Jupyter Notebook aus
Verwendung des Jupyter-Notebooks mit ABCI
Verknüpfung von Python und JavaScript mit dem Jupiter-Notizbuch
[Jupyter Notebook Memo] Kanji mit Matplotlib anzeigen
Reichhaltige Zellenausgabe mit Jupyter Notebook (IPython)
Jupyter Notizbuch Memo
Einführung in Jupyter Notebook
Leistungsstarkes Jupyter-Notizbuch
Jupyter Notebook Passwort
Jupyter Notizbuch Memo
So debuggen Sie mit Jupyter oder iPython Notebook
Erstellen einer Analyseumgebung mit Docker (Jupyter Notebook + PostgreSQL)
Datenanalyse zur Verbesserung von POG 2 ~ Analyse mit Jupiter-Notebook ~
Überprüfen Sie die NLC-Genauigkeit mit dem Jupyter Notebook von Watson Studio
Aktivieren Sie Jupyter Notebook mit conda auf dem Remote-Server
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
Füllen Sie die Breite des Jupyter-Notizbuchs, um den Browser zu füllen
Grafikzeichnung mit Jupyter (Ipython-Notizbuch) + Matplotlib + Vagabund
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
Mehrfachauswahl mit Jupyter
Kerzenbeine mit Plot + Jupyter
Starten Sie Jupyter Notebook
Überwachen Sie das Trainingsmodell mit TensorBord auf Jupyter Notebook
Zeichnen einer Baumstruktur mit D3.js in Jupyter Notebook
Importieren Sie bestimmte Zellen aus anderen Notizbüchern mit Jupyter-Notizbuch
EC2-Bereitstellung mit Vagrant + Jupyter (IPython Notebook) auf Docker
3 Jupyter Notebook (Python) Tricks
Verwenden Sie nim mit Jupyter
[Cloud103] # 3 Jupyter Notebook wieder
Maschinelles Lernen mit Jupyter Notebook in einer OCI Always Free-Umgebung (17.12.2019)
Reflektieren Sie die von Miniconda erstellte virtuelle Umgebung im Jupyter-Notizbuch
Tag 65 (Lösung) Das Jupyter-Notebook funktioniert nicht mit dem nicht verbundenen Kernel.
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Die übliche Art, einen Kernel mit Jupyter Notebook hinzuzufügen
Verbinden Sie den Jupyter Notebook-Kernel mit aktiviertem Jupytext mit Spyder
Schreiben Sie Diagramme in Echtzeit mit Matplotlib auf dem Jupyter-Notizbuch
Versuchen Sie, mit einem gemischten Gaußschen Modell auf Jupyter Notebook zu gruppieren
Tastenkombination für Jupyter-Notebook
Akzeptieren Sie externen Zugriff mit SimpleHTTPServer
Betten Sie Audiodaten in Jupyter ein
Parallele Berechnung mit iPython Notebook
Einführung des Jupyter Notebook in CentOS7
HTML in Jupyter-Notizbuch anzeigen
Mehrfachverarbeitungsfehler in Jupyter Notebook
Versuchen Sie, Jupyter Notebook dynamisch zu verwenden