我将 Raspberry Pi 2 设置为运行 apache 的 Web 服务器。我设置了 SSH,以便可以通过 LAN 连接到它。
我想远程连接到 Pi,以便我可以直接编辑 index.html 文件,或者下载 index.html 文件,从服务器上删除它,然后上传编辑后的版本。
当我的路由器已经将端口转发到 Pi 时,我找不到任何地方解释如何执行此操作。
我的问题是,我该怎么做?
谢谢。
答案1
1)通过申请静态 IP 地址或使用类似网站获取公共 IP 地址 https://www.whatismyip.com/
2)将调制解调器/路由器的端口转发到树莓派的内部 IP 端口 22
3) 当不在您的 LAN 上时,连接到端口 22 上的公共 IP 地址,然后您就应该可以连接。
每个调制解调器/路由器处理转发过程的方式都不同,因此请查看硬件的设置。如果您想要查看该 html 文件(如果其以普通页面的形式提供),您还需要转发端口 80,但有些 ISP 实际上会阻止您这样做,因此您可能需要为此使用备用端口。
您的 ISP 是什么?我们可以检查他们是否阻止了特定端口。