Лаборатория Jupyter открыта только на частных IP, а не на публичных IP

ОС: Ubuntu 18.04.1 LTS на aws ec2

Я настраиваю jupyter lab на моем сервере aws ec2 и хочу подключить мой сервер с другого компьютера.

Однако я не могу получить доступ к Jupyter

Может быть, поэтому он связан с частным IP

Во-первых, я установил Jupyter и конфиг

$ pip3 install jupyter

$ pip3 install jupyterlab

$ jupyter notebook --generate-config

изменил конфиг на

"~/.Jupyter/jupyter_notebook_config.py"

c.NotebookApp.allow_origin = '*'

c.NotebookApp.ip = '0.0.0.0'

c.NotebookApp.open_browser = False

c.NotebookApp.password = <my_password>

c.NotebookApp.port = 8888

и затем я пытаюсь запустить лабораторию Jupyter

$ jupyter lab

В заключение,

[I 06:25:39.565 LabApp] JupyterLab extension loaded from /usr/local/lib/python3.6/dist-packages/jupyterlab

[I 06:25:39.565 LabApp] JupyterLab application directory is /usr/local/share/jupyter/lab

[W 06:25:39.567 LabApp] JupyterLab server extension not enabled, manually loading...

[I 06:25:39.569 LabApp] JupyterLab extension loaded from /usr/local/lib/python3.6/dist-packages/jupyterlab

[I 06:25:39.569 LabApp] JupyterLab application directory is /usr/local/share/jupyter/lab

[I 06:25:39.570 LabApp] Serving notebooks from local directory: /home/ubuntu/.certs

[I 06:25:39.570 LabApp] The Jupyter Notebook is running at:

[I 06:25:39.570 LabApp] http://(ip-XXX-XX-XX-XXX or 127.0.0.1):8888/

[I 06:25:39.570 LabApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

печатается

Я жду ec2-XX-XXX-XXX-XX.ap-northeast-2.compute.amazonaws.com показывает на cmd

Как я могу запустить Jupyter на публичном IP?

0 ответов

Другие вопросы по тегам