【问题标题】:Remote access jupyter notebook on Windows 10Windows 10 上的远程访问 jupyter notebook
【发布时间】:2019-02-23 05:15:53
【问题描述】:

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

以下是我使用的步骤:

Windows 网络部分:

  1. 打开命令:输入 ipconfig /all 获取我的私有 ip、子网掩码、默认网关。

  2. 进入D-link设置页面: 使用私有 ip 和 mac 地址修复 dhcp ip

然后去虚拟服务器,输入虚拟ip,8000端口

  1. 打开windows网络,将IPv4设置改为固定ip、私有ip、子网掩码、默认网关

  2. 打开windows防火墙->高级设置->入站规则添加8000端口

Jupyter 笔记本部分:

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

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

请帮帮我,谢谢!

【问题讨论】:

  • 你用过--ip命令吗?运行 jupyter notebook
  • 是的,我更改了 jupyter_config -> c.NotebookApp.ip = '*'

标签: windows jupyter-notebook dhcp


【解决方案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 证书以避免被黑客入侵。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-17
    • 2020-02-12
    • 2022-07-17
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    • 2019-04-08
    • 1970-01-01
    相关资源
    最近更新 更多