I am having trouble getting network connectivity between two Windows 7 VMs using a host-only network in VMware Player. Each VM is able to get an (unique) IP address via dhcp and can ping both itself and the gateway, but cannot reach the other system. I watched the VMnet1 adapter on my host in Wireshark and could see icmp packets coming in, but nothing went back out again. My vmnetdhcp.conf file is unchanged with the exception of adding a line to set the default gateway on my guests. This was an attempt to fix this problem, and the same behavior was observed before changing anything. Here are the particulars for that network segment:
Is there some problem with my configuration somewhere, or is this just a limitation of VMware Player?
With Windows 7 as the OS you may need to allow ICMP traffic in the Windows Firewall.
André
With Windows 7 as the OS you may need to allow ICMP traffic in the Windows Firewall.
André
option routers is not normally used in a Host Only VMnet and should not have to be used. As André already mentioned but to be more explicit, by default Windows 7 Firewall does not allow ICMP Echo Requests (ping) so make sure you modify you're Windows 7 Firewall Rules and remove the option routers from the VMnet1 dhcp.conf file and restart the service.
This was definitely the issue. I didn't realize that icmp traffic was blocked by default. I could swear I've been able to ping Windows 7 VMs in the past without making any firewall rule changes, but maybe not. Thanks for pointing me in the right direction.