VMware Communities
Amicus201110141
Contributor
Contributor

Network Bridging problem; Windows 7 Host and Windows Server 2008 Guest in VMware Workstation 7.1

For some reason I cant get my Window Server 2008 Guest to see my Windows 7 Host or the Default Gateway Router when set to Bridged.

The Physical map looks like this

http://i137.photobucket.com/albums/q208/nc_nacona/LanDiagram.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/GPing.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/HPing.jpg

I only have one NIC in the host so it's not bridging the wrong NIC.

I also have Bridging protocol installed on the host NIC (though a Bridge Connection doesnt show up in either Host Network Connections panel, as Vmnet0, if it is suppose to be there with Vmnet1 and 8

http://i137.photobucket.com/albums/q208/nc_nacona/HostBP.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/NCG.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/NCH.jpg

I put the MAC of the Guest NIC on the reserve list on my router with 192.168.1.100, though both Host and Guest are also set static.

The Network Maps for each look like this

http://i137.photobucket.com/albums/q208/nc_nacona/NMapG.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/NMapH.jpg

Ipconfig /all for both looks like this

http://i137.photobucket.com/albums/q208/nc_nacona/GIPC.jpg

http://i137.photobucket.com/albums/q208/nc_nacona/HIPC.jpg

I even added Allow lines in both ACLs for the Firewalls, in case one or the other was blocking either way.

I'm not sure what else to do short of reinstalling the Guest, which I'll probably try if noone has any idea in a few days.

I have already reinstalled VMware with no change.

The .vmk says

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
vcpu.hotadd = "TRUE"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
memsize = "1024"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows Server 2008.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
serial0.present = "TRUE"
serial0.fileType = "thinprint"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "Windows Server 2008"
guestOS = "longhorn"
nvram = "Windows Server 2008.nvram"
virtualHW.productCompatibility = "hosted"
printers.enabled = "TRUE"
extendedConfigFile = "Windows Server 2008.vmxf"
ethernet0.generatedAddress = "00:xx:xx:xx:xx:58"
tools.syncTime = "FALSE"
uuid.location = "56 xx 3c xx xx 7a db xx-7d xx 31 xx 1a xx 74 58"
uuid.bios = "56 xx 3c xx 8c 7a xx xx-7d xx 31 xx 1a xx 74 58"
cleanShutdown = "FALSE"
replay.supported = "FALSE"
unity.wasCapable = "TRUE"
replay.filename = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
scsi0.sasWWID = "50 05 05 6a 8c 7a db 90"
vmotion.checkpointFBSize = "17432576"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "445412440"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"
floppy0.autodetect = "TRUE"
ide1:0.autodetect = "TRUE"
ethernet0.vnet = "VMnet0"
floppy0.startConnected = "FALSE"

If there's something I didnt post that can help figure this out let me know.

0 Kudos
9 Replies
Amicus201110141
Contributor
Contributor

Please scroll to the right to see the whole pictures (making them smaller would have made them illegible

0 Kudos
WoodyZ
Immortal
Immortal

Disable automatic bridging on VMnet0 in the Virtual Network Editor and set it to a specific NIC.

Temporarily disable all AntiVirus, Firewall and or Security type software while testing connectivity issues.

BTW x'ing out information hinders some diagnostic/troubleshooting and unless it's a Public IP Address then it's just being ridiculous! Smiley Wink

0 Kudos
Amicus201110141
Contributor
Contributor

The Bridged NIC is specific in VMnet0 under VME, not Automatic.

http://i137.photobucket.com/albums/q208/nc_nacona/VNE.jpg

I did temporarily disabled all those after the ACL lines didnt help.

(Sorry I didnt mention this two things, so much to remember lol)

I xx'd out any physical address, tunneling or otherwise and DNS's that could give away more of my location information then I feel confortable with since I use local DNSes.

Noone needs to know my MAC addresses to troubleshoot this. I can verify any are the same in two location if anyone needs me to just say where.

I wouldnt post my SSN on a public forum, same goes with MACs.

IPs and hostnames are easily changed, MACs arent.

0 Kudos
WoodyZ
Immortal
Immortal

I wouldnt post my SSN on a public forum, same goes with MACs.

IPs and hostnames are easily changed, MACs arent.

I agree with the SSN but the rest. your being to paranoid! Smiley Wink

FWIW Unless you've changed the Scope of the DHCP Server's IP Address Pool then the default Start IP Address is on the WRT350N is 192.168.1.100 and it looks like you have manually assigned that IP Address to the Guest however if that IP Address was previously assigned via DHCP to another system, physical or virtual, and is still resident in the Router this can sometimes cause issues.  BTW Whenever manually assigning IP Address they should be outside the Scope of the DHCP Server's IP Address Pool.

0 Kudos
Amicus201110141
Contributor
Contributor

The router does do DHCP but the pool is very small because most of my devices are set static. My static IPs start at 1.100 but the dhcp pool is 1.146 to 1.160, if I remember right

0 Kudos
WoodyZ
Immortal
Immortal

The router does do DHCP but the pool is very small because most of my devices are set static. My static IPs start at 1.100 but the dhcp pool is 1.146 to 1.160, if I remember right

Then I gather you changed the Router's default settings.

Anyway does the VM have Internet Connectivity?

If you boot the VM, as and example, with a Live Linux ISO Image like DSL does the VM have Internet Connectivity or can it ping the Gateway and or the Host.  Note: You may have to temporarily remove the USB Controller when booting a Windows VM with a Live Linux Distro to avoid mouse tracking conflicts as temporarily changing the Guest Type to Linux does not always relieve the mouse tracking conflicts when doing this type of test.

0 Kudos
Amicus201110141
Contributor
Contributor

A good bit.. My IPs are in several groups depending on what/who the device belongs to in the house.

An interesting test..  I'll try it and see what happens..

0 Kudos
Amicus201110141
Contributor
Contributor

I tried a Backtract live USB, a Knoppix USB and a Live Suse CD iso. They all booted fine but none had any network connectivity.

0 Kudos
Amicus201110141
Contributor
Contributor

For giggles, I tried an OS X Vm that I had installed a few months ago but wasnt using and it doesnt see the Host or Gateway on bridge, using the same settings I was using with the Server 2008 VM. (I powered on the Server VM first)

0 Kudos