SSH - 通过 SSH 进入您无权访问的路由器下的主机(无法转发端口)

SSH - 通过 SSH 进入您无权访问的路由器下的主机(无法转发端口)

主机 A 想要通过 ssh 连接到位于路由器后面的主机 B。我们无法访问主机 B 的路由器,因此无法进行端口转发。

还有哪些其他方法可以允许主机 A 通过 ssh 访问主机 B?

答案1

为此,我使用过的一种替代方法是设置一个 VPN,其接入点位于主机 A 和主机 B 都可以访问的某个地方,即互联网上的某个地方。我建议研究一下OpenVPN及其示例。这样,您就可以虚拟化一个网络,通过该网络,您可以访问连接的任何其他主机,就像它们位于同一网络上一样。

OpenVPN 非常强大,因此提供分步指南超出了本答案的范围。

答案2

还有一种选择。为主机 B 提供常规 IP 地址。不是 NATTing,没有 RFC1918 IP。只是一个普通 IP。然后(防火墙规则允许)每个人都可以直接 ssh 到主机 B。

相关内容