Windows 10上的远程访问jupyter笔记本

时间:2019-02-23 05:15:54

标签: windows jupyter-notebook dhcp

我的家庭网络环境使用 DHCP ,路由器使用 D-link 600m ,我想在Windows 10上进行远程访问jupyter笔记本。

这是我使用的步骤:

Windows网络部分:

  1. 打开命令:输入ipconfig / all以获取我的专用ip,子网掩码,默认网关。 enter image description here

  2. 转到D-link设置页面: 使用专用ip和mac地址修复dhcp ip enter image description here

然后转到虚拟服务器,输入虚拟IP,端口8000 enter image description here

  1. 打开Windows网络,将IPv4设置更改为固定ip,专用ip,子网掩码,默认网关 enter image description here

  2. 打开Windows防火墙->高级设置->入站规则以添加端口8000 enter image description here

Jupyter笔记本部分:

https://jupyter-notebook.readthedocs.io/en/stable/public_server.html 我确定这部分没问题。

当我完成这两个部分时,我打开whatismyip.com检查我的公共IP。 并且,我输入https://[my public ip]:8000。它只显示ERR_CONNECTION_TIMED_OUT

请帮助我,谢谢!

1 个答案:

答案 0 :(得分:1)

这就是我所做的。 生成配置文件。

jupyter notebook --generate-config
jupyter notebook password

编辑文件/ users //。jupyter /../ jupyter_notebook_config.py

c.NotebookApp.allow_remote_access = True
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.password_required = True
c.NotebookApp.port = 8888

允许TCP,入站,端口防火墙

但是,这只是为了快速测试。您应该添加https证书,以避免被黑。