我想要做的是使树莓,物理放置在一个客户的网站,即有通过网络连接的动态IP,接收来自野生SSH命令,而无需操纵客户端的路由器和防火墙。该网络不允许入站连接,此外,客户站点的 Internet 地址是动态的。
编辑:要了解此问题的解决方案,请参阅Kevin_Kinsey和Florin Godard的回复,或滚动到我的问题末尾以了解我如何使其在非标准 SSH 端口 22 上工作。
我已经尝试研究和理解在 Unix Stack Exchange上ssh 到 private-ip的建议,但我真的没有明白这一点。
我确实想从我的笔记本电脑连接到客户端的VPS 服务器,并使 VPS 服务器连接到Raspberry SSH。所以:
( firewall access allow in+out )
| => VPS Server \ ( firewall access allow out only )
| | => Raspberry
MY PC /
Run Code Online (Sandbox Code Playgroud)
这是具有给定 IP 地址、端口和名称配置的案例场景:
MY PC
name: mypc@local.lan
Client VPS Server
name: …
Run Code Online (Sandbox Code Playgroud)