I think VMware uses NAT by default.
So if you have a host example: 192.168.1.2 that has the VM running using NAT,
the VM will be able to see only the host and not other machines because its on
a different subnet.
Example:
IP of host: 192.168.1.2
IP of VM : 192.168.58.1 ( on different subnet)
To change this:
1. Open in the VMPlayer Edit virtual network editor.
http://screencast.com/t/CERY9b7dC6
Make sure bridged is bridged to right device (in case you have a bunch of them like VPN etc.)
2. Update the VM’s network to use bridge connection.
To open network right-click on the little networking icon.
http://screencast.com/t/IWlHL2DSXyb
Do cmd>ipconfig renew (it should be automatic) on the VM and
Example:
IP of host: 192.168.1.2
IP of VM : 192.168.1.9