2つのUbuntuサーバーがあり、それぞれに2つのイーサネットカードがあります。高可用性を目的として、一方から他方に切り替えようとしています。残念ながら、arpを照会するとき、IPアドレスが動的に割り当てられた2番目のカード(eth1)ではなく、常に最初のカード(eth0)のMACアドレスを取得します。私に何ができる?
例:
サーバー1:
Eth0
- MAC:00:11:11:11:11:11
- IP:192.168.0.1
Eth1
- MAC:02:33:33:33:33:33
- IP:192.168.0.3
サーバー2:
Eth0
- MAC:00:22:22:22:22:22
- IP:192.168.0.2
Eth1
- ダウン(server1がダウンすると、server1 eth1からMACおよびIPとともにアップします)
arp -a 192.168.0.3
Windowsマシンからコマンドを実行すると、結果はそう00:11:11:11:11:11 (eth0)
ではなく02:33:33:33:33:33 (eth1)