Google cloud platform GCP我无法在VM实例上访问我的jupyter服务器。(stackoverflow中没有解决方案)

Google cloud platform GCP我无法在VM实例上访问我的jupyter服务器。(stackoverflow中没有解决方案),google-cloud-platform,jupyter-notebook,Google Cloud Platform,Jupyter Notebook,我创建GCP-vm实例,允许http访问并设置配置jupyter服务器,如下所示: $ jupyter notebook password c = get_config() c.NotebookApp.ip = '10.14.~~~~~~' c.NotebookApp.allow_origin = '*' c.NotebookApp.open_browser = False c.NotebookApp.port = 8888 c.NotebookApp.ip = '0.0.0.0' c.Not

我创建GCP-vm实例,允许http访问并设置配置jupyter服务器,如下所示:

$ jupyter notebook password

c = get_config()
c.NotebookApp.ip = '10.14.~~~~~~'
c.NotebookApp.allow_origin = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.password = "sha1:~~~~~"

$ sudo ufw allow 8888
$ jupyter notebook --ip 0.0.0.0 --port 8888
我尝试连接到“
http(s)://externalip:8888
” 但失败了。它只显示无限载荷

以下是控制台消息:

(基数)myID@instance-1:~$jupyter笔记本--ip 0.0.0.0--端口8888[I] 07:26:32.493 NotebookApp]JupyterLab扩展已从加载 /home/renwenxue0/anaconda3/lib/python3.7/site-package s/jupyterlab[I] 07:26:32.493 NotebookApp]JupyterLab应用程序目录为 /home/renwenxue0/anaconda3/share/jupyter/lab[I 07:26:32.495] NotebookApp]从本地目录提供笔记本服务:/home/renwenxue0 [I 07:26:32.495 NotebookApp]Jupyter笔记本的运行速度为:[I 07:26:32.495 NotebookApp]或127.0.0.1):8888/[I 07:26:32.495 NotebookApp]使用Control-C停止此服务器并关闭 关闭所有内核(两次以跳过确认)


我已经向谷歌团队发送了反馈,但没有得到回复。

您需要在GCP控制台上启用防火墙规则(允许端口8888)
您需要在GCP控制台上启用防火墙规则(允许端口8888)

我想如果你改用GCP,你会过得轻松得多

它的价格与您自己做的价格相同,但您将获得一个完整的Jupyter笔记本环境,其中预装了各种流行的ML库(以及对它们的GPU支持预装)


要创建一个,请转到GCP控制台->AI平台->笔记本->新实例

我认为如果您改用GCP,您会轻松得多

它的价格与您自己做的价格相同,但您将获得一个完整的Jupyter笔记本环境,其中预装了各种流行的ML库(以及对它们的GPU支持预装)


要创建一个,请转到GCP控制台->AI平台->笔记本->新实例

我已经设置了防火墙规则:rull入口适用于所有IP范围:0.0.0.0/0 tcp:8888允许1000默认值。它必须是正确的吗?应该是8888吗?对不起,错了,我把8080和8888@Roy您可以使用内部IP访问虚拟机吗?还可以尝试
tcpdump
检查入站请求。我最终发现了问题:我的防火墙规则设置错误<代码>目标应该是精确的
标记
应用于所有
。我错误地标记了我的实例。感谢您的帮助我已经设置了防火墙规则:rull入口适用于所有IP范围:0.0.0.0/0 tcp:8888允许1000默认值。它必须是正确的吗?应该是8888吗?对不起,错了,我把8080和8888@Roy您可以使用内部IP访问虚拟机吗?还可以尝试
tcpdump
检查入站请求。我最终发现了问题:我的防火墙规则设置错误<代码>目标应该是精确的
标记
应用于所有
。我错误地标记了我的实例。谢谢你的帮助