Server Fault is a question and answer site for system and network administrators. 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 a Windows Server machine with DNS set up in the following way:

Zone: home.local
Domain: apache
    A  (same as parent)
    A   xml     

I want to be able to connect to 'apache' and 'xml.apache', and be taken to the same address - however this isn't working. On both the server and another machine, I get the following:

> nslookup apache
Server: UnKnown

Server: apache.home.local

> nslookup xml.apache
Server: UnKnown

Server: apache.home.local

The only difference being the first result is localhost & loopback address on the dns server. Pings do this:

> ping apache
Reply from

> ping xml.apache
Could not find host.

> ping xml.apache.home.local
Reply from

I have tried /flushdns and net stop dnscache but neither worked. There is nothing untoward in my hosts file.

How can I get this working?

share|improve this question

AFAIK, you need to use the FQDN, which would be xml.apache.home.local.

share|improve this answer
To add, you could change your search suffix (or add a 2nd one) as "apache.home.local" if you want to ping "xml" but pinging "xml.apache" won't work. – TheCleaner Sep 5 '13 at 21:07

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.