我目前正试图通过互联网访问我的树莓派。我希望我的pi在家时可以访问库中的桌面。
目前,我已经设法通过互联网上的ssh访问我的pi,但我不知道如何访问GUI界面。我在PC上下载了RealVNC Viewer,并使用sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
在我的pi上提供VNC。当我在家时,VNC查看器现在运行良好,我的电脑和电脑在同一个Wi-Fi中,但是当我在图书馆时,它无法正常工作。它给出:计算机拒绝连接。
我知道我的pi的IP地址,并且当我使用ssh选项时它能正常工作,是否有人可以解释我的问题?顺便说一下,出于安全原因,我已经在我的sshd配置文件中将我的端口更改为30。当我使用vnc时它会有什么不同吗?
答案 0 :(得分:0)
您至少有两个选择。一种是在客户端计算机(在库中)中安装X服务器:Xming很好。然后使用" ssh -X"来自图书馆电脑。 " -X"选项可以将X协议从pi透明地传送到PC。
另一个选择是使用vnc,但如果你的pi在路由器后面,你必须打开一个端口"在路由器上并将该端口转发到您的pi。执行此操作的过程与路由器的路由非常不同。
还有一些机制可以在linux / unix中限制从内部网络外部访问(/etc/hosts.***),你应该检查一下。