Take the 2-minute tour ×

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. Google.com 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 google.com in IE.

What is going on?

share|improve this question
add comment

2 Answers

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
add comment

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
add comment

Your Answer


