如何从远程主机访问主机上的虚拟服务器

如何从远程主机访问主机上的虚拟服务器

支持我有一台主机 A,其 IP 为 9.21.118.35,该主机中存在一个虚拟服务器,其 IP 为 192.168.130.11,虚拟服务器公开端口 31666。

然后我想从另一个远程主机 B(IP 为 9.21.118.157)连接到虚拟服务器(192.168.130.11:31666)。主机 9.21.118.157 可以与主机 9.21.118.35 通信。

问题是,有没有什么方法(隧道?或 HAProxy?或 iptable?...)可以让远程主机 B(9.21.118.157)连接虚拟服务器(192.16.130.11)?

请分享您如何处理它的详细命令?提前致谢。

答案1

如果您控制主机之间的所有网络设备,或者您在两台主机之间建立了 VPN 连接,那么可以。如果上述任一情况为假,则不行。如果上述情况属实,并且您在从主机 B 到主机 A 再返回的每个网络设备中为 192.168.130.x/x(带有适当的 CIDR)添加了适当的路由,那么可以,这是可能的。

所有这些(包括 VPN 网络的定义)都需要定义路由:主机 B --> 网关 --> 位置 B 防火墙 --> <--VPN --> 位置 A 防火墙 --> 交换机 --> 主机 A

相关内容