我有两个 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.12
on添加特定路由,并通过设置为(未奏效) 和使用(也未奏效)RIPLEY-W2
启用转发。RIPLEY-W1
IPEnableRouter
1
Set-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 上,这两个子网之间是否可以路由?