具有内部 VM 网络的 Linux 路由/IPtables

具有内部 VM 网络的 Linux 路由/IPtables

我有点搞不清楚这一切。我有

Windows 7 
[10.10.30.1] 

ROUTER
[eth0=192.168.4.134 eth1=10.10.30.254] 

Ubuntu 
[192.168.4.143]

我可以从 Win7 ping eth0 和 eth1,也可以 ping 192.168.4.143。我也可以从两个路由器接口 ping Win7。我的 Win7 盒子从 10.10.30.254 跟踪到 192.168.4.143。我可以在 Win7 和 Ubuntu 盒子上访问互联网,所以一切都正确

但是!Ubuntu 无法连接到 Win7 机器。

当我跟踪路由到 Win7 机器时,数据包到达 192.168.4.2,但没再往前走。我不知道 192.168.4.2 在哪里/是什么。

因此,192.168.4.2 和 eth0/eth1 之间没有相互转发数据包。我真的很纠结!

我在使用 VMware Fusion。

我的路由器虚拟机的路由 -n 是:

Destination Gateway     Genmask       Flags Metric Ref Use Iface
0.0.0.0     192.168.4.2 0.0.0.0       UG 0 0 0             eth0
10.10.30.0  0.0.0.0     255.255.255.0 U                    eth1
192.168.4.0 0.0.0.0     255.255.255.0 U 1 0 0              eth0

如果有人能帮忙,那就太好了。

谢谢

相关内容