I am running an Ubuntu VMware image under VMware Workstation. The host OS is Windows 7.

I can access the Internet from the guest. I have my Windows firewall disabled; also, Windows Defender is turned off.

When I try to ping from the guest to the host and vice versa by IP it works fine.

Pinging any other machine from the guest by using IP also works fine.

But when I try to ping the guest from other machines in network it cannot be reached. Any clues?

I found the IP of the guest by using ifconfig.

Checking properties of the VM, it says network adapter NAT :used to share hosts ip address. This option is selected.

How can I ping the guest from other machines in network?


You would have to change the adapter to bridged so that the vm can get an ip in your LAN. Or you need to have a way to forward the icmp traffic in your LAN to the vm.

  • I changed the setting to bridged , but i dint check "replicate physical network connection state" .And now i cant ping from vm to my host machine and vice versa.Also cant ping vm from any other machine in network. – akshay May 4 '12 at 4:58
  • Did you restart vm network and confirm that now it had an ip from your LAN? – johnshen64 May 4 '12 at 5:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.