2012-12-18 32 views
-1

我有2個Linux VM機箱。2 Linux機箱上的虛擬IP故障切換

VM1的ip是192.168.0.4 VM2的ip是GW 192.168.0.5

:192.168.0.1,子網掩碼:255.255.255.0

1)我已在添加虛擬IP VM1

使用ifconfig eth0的:1 192.168.0.10子網掩碼255.255.255.0了

然後,我可以從我的客戶端成功地ping到它

2)刪除的虛擬IP上VM1

使用ifconfig eth0的:1 192.168.0.10子網掩碼255.255.255.0下來

那麼我就不能成功地ping從我的客戶

3)添加相同的虛擬IP上VM2

的ifconfig eth0的:1 192.168.0.10網絡掩碼255.255.255.0向上

!!我沒有ping這個IP!

但是1-2小時後,我可以成功地ping通它。

回答

2

3)添加相同的虛擬IP上VM2

然而1-2個小時後,我可以成功地ping到它。

嘗試刷新客戶端上的ARP表:

ip neigh flush all dev eth0 

而且,我相信具有第二VM獲得新的IP就能解決問題後發送免費ARP。

+0

無償ARP確實解決了這個問題!非常感謝 – user1911708