Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I finally figured out how to get internet access on a Windows 7 guest running on Virtual PC 2007, as described here. But one I don't get. I am not able to ping or tracert anything. for example. On the host I can both ping and tracert it. On the guest I can do it to neither of them. All I get is Request timed out. But I can visit in IE.

What is going on?

share|improve this question
up vote 3 down vote accepted

I'm guessing that you're using shared networking (NAT) rather than a direct connection. Shared networking has the limitation of not being able to create ICMP packets (if you are not an administrator) which is what ping and tracert use.

Here is a knowledge base article on it.

share|improve this answer
Hm, I guess that is the correct answer. Although I really don't like it :p (That it doesn't work that is). Tried to run the command prompt as administrator, but that didn't help anything... – Svish Aug 13 '09 at 18:07
Not the command prompt as admin, but all of Virtual PC. When launching the app, right-click on it and select Run as... and choose Administrator. You should be able to ping and use tracert. – Forgotten Semicolon Aug 13 '09 at 21:31

It could be that ping isn't supported through the virtual network interface.

Another possibility is something weird with a software firewall.

Last you might need to run VPC as a user with proper access to the computer as described here.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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