![如何 mosh 进入位于 LAN 中的主机?](https://linux22.com/image/1616269/%E5%A6%82%E4%BD%95%20mosh%20%E8%BF%9B%E5%85%A5%E4%BD%8D%E4%BA%8E%20LAN%20%E4%B8%AD%E7%9A%84%E4%B8%BB%E6%9C%BA%EF%BC%9F.png)
我想mosh
从 C 进入计算机 A,可能通过中继计算机 B:
A)我想要连接的计算机位于 LAN 1 后面,没有静态公共 IP
B)具有静态公共 IP 的中继计算机
C)我的笔记本电脑位于 LAN 2(!= LAN 1)后面,没有静态公共 IP
我该怎么做?我可以ssh
通过 从 C 进入 A ngrok
,但 ssh 不稳定。
答案1
尝试在 上安装并运行ssh
或。它可能很慢,但在没有端口转发的情况下,这可能是最好的选择。您可以使用某些服务(例如 或 )来映射/打开端口并建立从到其服务器的 ssh/vpn 隧道。然后,任何外部计算机都可以通过 ssh 连接服务器 IP 和他们分配给您的端口来访问。至于,您分配的端口号可能会在重启后发生变化,因此您可能无法 ssh 。这可能是一个交易破坏者,即使速度和延迟明显更快(尽管与端口转发相比仍然非常慢)。vpn tunnel
computer A
portmap.io
serveo.net
computer A
computer A
ngrok
computer A
答案2
将 Radmin Server 放在计算机 A 上并进行设置。然后将 Radmin Viewer 放在远程连接上。使用 SSH 建立连接,然后使用 Radmin Viewer 查看计算机 A。我使用 VPN 代替 SSH,但效果很好。您可能需要偶尔更改计算机 A LAN 系统的外部 IP 地址,但您应该能够连续使用几个月。我经常使用这种设置。