在局域网上公开python jupyter

在局域网上公开python jupyter,python,linux,python-3.x,ubuntu-14.04,jupyter,Python,Linux,Python 3.x,Ubuntu 14.04,Jupyter,我已经在本地网络LAN上安装了jupyter,但我无法从LAN上的另一台macine访问http://:8888。我已经使用iptables打开了端口8888和端口范围49152到65535(此范围在中指定) 本指南描述了公开披露笔记本电脑,但我只是尝试通过LAN共享 我漏了一步吗 试试jupyter笔记本--ip--8888端口 然后访问http://your_LAN_ip:8888来自另一台计算机 建议您在访问笔记本服务器时使用密码。要设置密码,只需运行jupyter notebook pa

我已经在本地网络LAN上安装了jupyter,但我无法从LAN上的另一台macine访问
http://:8888
。我已经使用iptables打开了端口8888和端口范围49152到65535(此范围在中指定)

本指南描述了公开披露笔记本电脑,但我只是尝试通过LAN共享


我漏了一步吗

试试jupyter笔记本--ip--8888端口 然后访问
http://your_LAN_ip:8888
来自另一台计算机


建议您在访问笔记本服务器时使用密码。要设置密码,只需运行
jupyter notebook password
。为了使其更加安全,您可以通过将参数
--certfile
--keyfile
传递到
jupyter notebook
来为服务器使用SSL。您可以阅读有关设置的更多信息。

也可以在配置文件中的
c.NotebookApp.IP='
c.NotebookApp.port=8888
参数中添加IP/主机

如果您还没有jupyter配置文件,请在macOS中运行
jupyter notebook--generate config

,以下内容对我很有用 0使用生成配置文件
jupyter笔记本--生成配置

1.在配置文件中设置并添加 2.运行:
jupyter笔记本--ip--端口8888

非常感谢,这很有效。将尽快接受,6分钟。还可以使用以下命令将端口号添加到配置中:
c.NotebookApp.Port=8888
c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = ''     # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests
jupyter notebook --ip <your_LAN_ip> --port 8888