GlennH201110141
Contributor
Contributor

Guest can't ping host OS

Hello,

I would like help getting my two Windows 7 guest OS VMs to ping the Windows 7 host. 

Background:

  • Host is Windows 7 64 bit.
  • Guests are both Windows 7 32 bit, recently converted from VPC. 
  • I have both guests functioning normally other than this issue. 
  • both guests are configured to use bridged network
  • bridge network (vmnet0) is configured to use a single wireless adapter, not automatic

What I have tried:

  • firewalls on both guest and host are turned off
  • verified host and guests are assigned expected IPs and are on same subnet
  • pinging from guest to guest works both ways
  • pinging from host to both guests works
  • guests can ping router
  • guests can reach the internet, browse google, etc.
  • VPN on guests are off
  • guests can ping other PCs on network
  • other PCs on network can ping host
  • other PCs on network can ping guests
  • verified vmnetbridge service is running
  • verified adapter related registry keys
  • I briefly had success when I was playing with enabling Internet Connection Sharing on my host's wireless adapter settings.  I could not understand how that should help, and while I was experimenting, turning it off and on, it stopped working for me. 
  • rebooted VMs
  • tested using both IP and name, resolving name with hosts file

Here is my vmx file for one guest, they are both similar:

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
memsize = "1424"
MemAllowAutoScaleDown = "FALSE"
displayName = "W7 Sonicwall VPN"
guestOS = "windows7"
floppy0.present = "TRUE"
floppy0.autodetect = "TRUE"
floppy0.filename = "auto detect"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "bridged"
ethernet0.startConnected = "TRUE"
ide0:0.present = "TRUE"
ide0:0.fileName = "W7 Sonicwall VPN.vmdk"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.filename = "auto detect"
ide1:0.deviceType = "cdrom-raw"
vmci0.present = "TRUE"
pciBridge0.present = "TRUE"
tools.upgrade.policy = "useGlobal"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
extendedConfigFile = "W7 Sonicwall VPN.vmxf"
virtualHW.productCompatibility = "hosted"
ide1:0.startConnected = "TRUE"
tools.syncTime = "FALSE"
uuid.location = "56 4d 1e e7 3a ae c7 10-eb ae 21 97 b0 4c 06 3d"
uuid.bios = "56 4d b5 b7 8a 15 7e 47-e4 4f a9 cf c2 ba 4a d6"
replay.supported = "FALSE"
unity.wasCapable = "TRUE"
replay.filename = ""
ide0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
ethernet0.pciSlotNumber = "32"
vmci0.pciSlotNumber = "33"
vmotion.checkpointFBSize = "24576000"
vmci0.id = "-1027978538"
floppy0.startConnected = "FALSE"
ethernet0.vnet = "VMnet0"
checkpoint.vmState = ""
cleanShutdown = "FALSE"
debugStub.winOffsets.version = "7"
scsi0.virtualDev = "lsisas1068"
scsi0.pciSlotNumber = "160"
sound.pciSlotNumber = "34"
scsi0.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
debugStub.winOffsets.value = "0xb8,0xb4,0x18,0x188,0x16c,15,408,0x268,0x260,0x230,0x218,0x88,0x28,0x18,0x20,0x24,1,0x280,0x0,0xc,0x14,0x200000,0x1a8,0xc,0xc,0x18,0x12c,0x1ec"
scsi0.sasWWID = "50 05 05 67 8a 15 7e 40"
ethernet0.addressType = "static"
ethernet0.address = "00:50:56:00:4a:01"

And here is the ipconfig /all for my guest:

C:\Program Files\Microsoft Visual Studio 10.0\VC>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : VMW7SONICVPN
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection 3:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   Physical Address. . . . . . . . . : 00-50-56-00-4A-01
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::d00e:125e:4e:afa0%17(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.0.123(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Monday, July 18, 2011 3:14:19 PM
   Lease Expires . . . . . . . . . . : Friday, September 16, 2011 3:14:19 PM
   Default Gateway . . . . . . . . . : 192.168.0.1
   DHCP Server . . . . . . . . . . . : 192.168.0.1
   DHCPv6 IAID . . . . . . . . . . . : 469765161
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-09-D0-2F-00-03-FF-1E-AA-4C

   DNS Servers . . . . . . . . . . . : 192.168.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter isatap.{830B6778-EB77-443C-9BDC-08B62E813411}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Teredo Tunneling Pseudo-Interface:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv6 Address. . . . . . . . . . . : 2001:0:4137:9e76:30f6:3f82:3f57:ff84(Preferred)
   Link-local IPv6 Address . . . . . : fe80::30f6:3f82:3f57:ff84%12(Preferred)
   Default Gateway . . . . . . . . . : ::
   NetBIOS over Tcpip. . . . . . . . : Disabled

C:\Program Files\Microsoft Visual Studio 10.0\VC>

Your time and advice is greatly appreciated.  I have spent much time researching and testing but I am stuck.  I am a newbie to vmware.

Thanks,

Glenn

22 Replies
VER2X
Contributor
Contributor

I had the same issue, was going nuts, but here is how I solved it:

my setup:

Host: Windows 7 64bit

vmplayer 6

virtualbox

Guests:

VirtualBox Win2000

VM machine with WinXP

the VB was ping great to the host and all other ip's on the network, the VMware pinged gateway and other machine on the network excluding the host and the virtualbox machine.

after tinkering around will every possible configuration, I've checked the firewall on the host again, apparently it's not enough to disable the firewall (Thank you microsoft)

instead of disabling it, just create a rule and open up 192.168.1.0/24(in my case)

that solved my problem. hope it helps.

0 Kudos
thelongestuseri
Contributor
Contributor

Hi All,

I ran into the exact same issue, I also have Windows 8.1 and a Atheros wireless card and attempted the driver upgrade to no avail.

Sorry in advance for the pictures, they were taken after I fixed the issue.

BUT! I found that my issue was in the configuration. I had a couple virtual networks that ended up creating a bridged network adapter for the wireless card. Because of that, the Qualcomm Atheros driver (showing up below) wasn't there and I had to pick between Microsoft Wi-Fi Direct Virtual Adapter and Microsoft Network Adapter Multiplexor Driver, neither of which worked.

pastedImage_0.png

The network connections looked something like this except the Network Bridge wasn't unplugged.

pastedImage_2.png

Fix: I removed the other Virtual Networks and also deleted the Network Bridge from the Network Adapter List. that is when I could see and select the Bridge to: Qualcomm Atheros adapter.

Hope this helps some of you. 🙂

lodoss900
Enthusiast
Enthusiast

thank you this helped me. After a reboot my VM on workstation could not pin the host or gateway. I disabled the VMnet adapters on my host machine and started working again

0 Kudos