我的家庭网络上有一台 Hyper-V 服务器 (192.168.1.251)。我的家庭路由器是 192.168.1.1。我有一个带桥接网络适配器的 PFSense VM (192.168.1.177)
我有几个连接到 PFSense VM 的接口,并且所有这些接口上的主机都具有互联网连接。
我遇到问题的接口是 Opt2 (10.0.0.1/8)。它具有互联网连接,我可以 ping Opt2 地址和其他网关(10.0.0.1、192.168.1.177 和 192.168.1.1)。
我想要做的是从 Opt2 接口(10.0.0.0/8 网络)上的主机访问 192.168.1.251...
我不知道该怎么做,我也不太清楚为什么它现在不起作用。
有人知道我该怎么做吗?请查看我的网络图以了解详情...
(红线代表我想要建立的连接,但不能……我想启用 RDP 3389)
答案1
(如果我理解得好的话)您可以使用两种不同的方法实现您的目标:1. 一种方法是在 pfSense 中使用 NAT 规则来转换连接。2. 第二种方法是在 Hyper-V 服务器中创建一个 vswitch(内部是一个不错的选择),并将 guacamole 服务器中的网络适配器连接到该 vswitch。
希望这可以为您可以做的事情提供指导。
更新:由于您使用的是 Windows Server 2016 Hyper-V,因此您可以按照以下步骤创建 NAT 网络MS 文档,使用此配置,您可以将虚拟机与外界通信,反之亦然。只需创建一个内部 vSwitch,然后使用创建的 vSwitch 创建 NAT 网络并将虚拟机连接到 vSwitch。我没有解释使用 pfSense 创建 NAT 规则,因为(在我看来)当 NAT 规则不起作用时,排除故障会更加复杂。