Why host and vmware guests fail to get MAC of each other?
Posted
by
Georgiy Nemtsov
on Server Fault
See other posts from Server Fault
or by Georgiy Nemtsov
Published on 2012-12-09T20:56:53Z
Indexed on
2012/12/09
23:10 UTC
Read the original article
Hit count: 174
arp
I have Windows 7 64bit host running VmWare Workstation 8 with two CentOS 6.3 guests. All guests adaptors are bridged with statically assigned ip's. Connectivity bitween host and guests was fine for many days running this setup. And today while I was working suddenly host and guests became unreachable for each other. While both host and guests could connect to internet and connect to other mashines in my networks.
On guests arp -a
showed for host ip address:
? (192.168.1.3) <incomlete> on eth0
On host arp -a
showed for guests ip
192.168.1.19 00-00-00-00-00-00
192.168.1.20 00-00-00-00-00-00
All other arp records was OK.
Deleting arp-caches didn't help neither on guests nor on host.
After that I disabled and reenabled network adaptor on my Windows 7 host. And the problem was gone. arp -a
now shows correct MACs on all instances.
As I suppose the issue was about expiry of arp cache. For some reason host and guests couldn't get their MACs. Hope somebody knows what it is all about? I am preparing guests to work in production and don't want to face such problems in future!
Also I was supprised while investigating this issue from another mashine that could connect both on guests and host. On that mashine arp -a
showed same MAC for host and two guests.
© Server Fault or respective owner