Super User is a question and answer site for computer enthusiasts and power users. 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 have added a machine to my network. One of my Windows machines (Vista Business) can ping it and see it, however, my XP machine cannot see the machine.

I have changed the c:\windows\system32\drivers\etc\hosts file and added the entry:

123.345.567.890   foomachine

Strangely enough, I can ping 123.345.567.890 from the XP machine and get a reply, however when I attempt to ping foobar from the XP machine, I get a:

Can not find host foomachine. Error message

I am able to ping foobar (both by IP address and hostname) from my Vista machine.

Any ideas on what may be causing this, and how to resolve it?

share|improve this question

Have you flushed the DNS cache on the problem machine? ipconfig /flushdns

Check the DNS lookup by typing nslookup foomachine and see what responds

Check the DNS entries on the server and see if entries exist for the system foomachine.

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.