Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .