-1

我有 2 个 Linux 虚拟机盒。

VM1 ip 是 192.168.0.4 VM2 ip 是 192.168.0.5

GW:192.168.0.1,网络掩码:255.255.255.0

1)我在VM1上添加了一个虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向上

然后我可以从我的客户端成功 ping 它

2)删除VM1上的虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向下

然后我无法从我的客户端成功 ping 它

3)在VM2上添加相同的虚拟IP

ifconfig eth0:1 192.168.0.10 网络掩码 255.255.255.0 向上

!!我无法ping通这个IP!

但是1-2小时后,我可以成功ping通它。

4

1 回答 1

2

3)在VM2上添加相同的虚拟IP

但是1-2小时后,我可以成功ping通它。

尝试刷新客户端上的 ARP 表:

ip neigh flush all dev eth0

另外,我相信让第二台虚拟机在获得新 IP 后发送免费 ARP 将解决问题。

于 2012-12-18T04:21:36.283 回答