如何在 Windows 上转发来自不同子网的 IP?

如何在 Windows 上转发来自不同子网的 IP?

我有两个 Hyper-V VM 和两个私有交换机。

一个虚拟机(我们称之为RIPLEY-W1)有两个以太网卡,一个连接到Private Switch 1地址,192.168.0.11另一个连接到Private Switch 2地址192.168.1.11

另一台虚拟机(RIPLEY-W2)有一张以太网卡,Private Switch 1其地址为192.168.0.12

如果我ping 192.168.1.11无法RIPLEY-W2访问网络。我尝试使用route add 192.168.1.0 mask 255.255.255.0 192.168.0.12on添加特定路由,并通过设置为(未奏效) 和使用(也未奏效)RIPLEY-W2启用转发。RIPLEY-W1IPEnableRouter1Set-NetIPInterface -Forwarding Enabled; Set-Service RemoteAccess -StartupType Automatic; Start-Service RemoteAccess

192.168.0.11从pingRIPLEY-W2操作正常。

我可以使用两个具有相同虚拟设置的 Ubuntu VM(net.ipv4.ip_forward = 1在目标机器和sudo ip route add 192.168.1.0/24 via 192.168.0.12 dev eth0原始机器上使用)来使其正常工作。

在 Windows 上,这两个子网之间是否可以路由?

相关内容