如何从其他网络远程访问树莓派

时间:2018-08-20 13:32:57

标签: raspberry-pi content-management-system cloud raspbian digital

我正在开发一个项目,该项目需要从Internet上的任何地方访问Raspberry Pi。我正在使用Screenly开源图像,但可以使用为Raspbian构建的图像。这个想法是要能够将图像放置在从世界任何地方连接到Pi的屏幕上。有什么方法可以从Pi所在的网络外部访问Pi?

2 个答案:

答案 0 :(得分:0)

这取决于您的PI如何连接到互联网。

如果通过wifi或电缆连接到路由器,则需要在路由器上打开一个端口。这就是所谓的端口警告。

看看这个:

https://lifehacker.com/5831841/know-your-network-lesson-4-accessing-your-home-computers-from-anywhere

  

默认情况下,您的本地网络是本地网络,并且与其余网络断开连接   互联网。在大多数情况下,您只显示一个IP地址   向世界传播,尽管路由器分发给您的路由器很多   本地的单个计算机和设备。端口转发的作用是   在该共享IP地址上获取一个可供其余用户使用的端口   网络并将其转发到您的本地计算机之一。这让   本地网络上来自外部访问服务的人员。

如果通过移动连接进行连接,情况将变得更加复杂,因为您很可能无法找到访问提供商分配给PI的IP的方法。在这种情况下,我认为您最好设置VPN。

答案 1 :(得分:0)

这里有几篇文章告诉您如何轻松进行端口转发:

https://www.pitunnel.com/doc/access-http-website-raspberry-pi-over-internet https://www.pitunnel.com/doc/remote_terminal

您可以使用这样的隧道来访问Raspberry Pi上托管的Web服务器,或者通过Internet访问远程终端,SSH会话,SFTP等。