【问题标题】:Virtual IP failover on 2 Linux box2 Linux 机器上的虚拟 IP 故障转移
【发布时间】:2012-12-18 04:12:03
【问题描述】:

我有 2 个 Linux VM Box。

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通了。

【问题讨论】:

    标签: linux virtual-ip-address


    【解决方案1】:

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

    不过1-2小时后,我就可以ping通了。

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

    ip neigh flush all dev eth0
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-14
      • 2020-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-22
      • 1970-01-01
      • 2012-05-08
      相关资源
      最近更新 更多