views:

15

answers:

1

Hi,

We're running a x86 Windows 7 Host with another x86 Windows 7 guest OS through Windows Virutal PC.

The host machine is configured with 2 network cards - one for the host, one for the guest.

However, though we can access the guest on the network, it will NOT connect to the internet. There are some special considerations on the network we're on:

  • Any PC that wishes to use the internet must have it's MAC address registered. We've registered the physical MAC address of the NIC as well as the virtual MAC on the guest, but to no avail.
  • The guest recieves a strange IP - (168.192.xxx.xxx) where the other, real, machines recieve 10.10.xxx.xxx IP's?
  • Setting the guest IP manualle ti 10.10.xxx.xxx (where xxx.xxx is free) still doesn't allow us to connect to the internet through it

Any help would be very much appreciated!

A: 

Not really an SO question, but check your VirtualPC network settings on the host. By the sound of it you have probably got “Shared Networking (NAT)” enabled instead of “Network adapter on the physical computer”.

This option will use the same network card as the host. A second network card is not necessary. I'm not sure if there's a way to make it use the other card (though there is in Virtualbox)... perhaps you might be able to do it with a loopback adapter and bridging it to the second card. But I'm not sure what that would achieve.

bobince
Cheers for your reply, unfortunately I have selected the specific network card and not NAT :/Sorry if this isn't really SO material though!
Fafnr