我有这个局域网配置
TESTLAN=10.2.0.0/24
ROUTERLAN=192.168.0.0/24
使用 linux 机器没有问题,使用 dhcp 甚至使用 testlan 地址,它们都可以获得 routerlan 路由器(192.168.0.1),并且可以连接和 ping 所有 lan。我在 XP 和 windows 机器上遇到了问题,它们是虚拟机(与 linux 一样),它们无法 ping routerlan,当然也无法 ping 互联网。我已尝试使用这些参数进行 dhcp 和静态配置
ipaddr=10.2.0.11
netmask=255.255.255.0
gateway=192.168.0.1
dns=192.168.0.1
当然,我尝试过手动添加路线,但没有成功
route add net 192.168.0.1 mask 255.255.255.0 10.2.0.11 metric 20
怎么了?我试过 XP
答案1
如果要使用 192.168.0.x 中的网关,则需要该子网中的 IP 地址。为该 XP 计算机的 NIC 分配一个附加 IP(在 192.168.0.x 子网中)。
有关如何实现此目的的信息,请查看其他 SU 问题/答案:在同一网卡上设置两个 (2) 个 IP 地址?