在局域网上公开python jupyter
我已经在本地网络LAN上安装了jupyter,但我无法从LAN上的另一台macine访问在局域网上公开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
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