热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

无法访问RaspberryPi上的Jupyter服务器

我已经在JupyterNotebook和RaspberryPi上使用ssh在iPad

我已经在Jupyter NotebookRaspberry Pi上使用sshiPad上创建了jupyter notebook --allow-root --no-browser服务器。

Jupyter发送了类似于The Jupyter Notebook is running at: http://127.0.0.1:8888/?token=77....的消息。

但是,当我尝试使用浏览器(iPad上的Safari或Mac上的Chrome)访问Jupyter时,我无法访问它。我对127.0.0.1进行了ping操作,但我不知道这对我的目的是否有用。



地址127.0.0.1是回送地址。这意味着它指的是“当前机器”。当您使用Mac并尝试访问http://127.0.0.1:8888时,浏览器正在尝试将连接到Mac ,而不是连接到Raspberry Pi。

要访问Pi上的笔记本服务器,您有两种选择:


  1. 您可以按照Jupyter文档中“ Running a public notebook server”部分所述配置笔记本电脑。


  2. 您可以使用ssh转发将本地端口8888转发到Pi上的端口8888。这应该像使用ssh这样登录到Pi一样简单:

    ssh -L 8888:localhost:8888 your.pi.address

    只要连接到Pi,您就可以在Mac上使用原始的http://127.0.0.1:8888/?token=77.... URL。


第二种选择可以说既简单又安全。


推荐阅读
author-avatar
旭峰fd_817
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有