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 need to get details of the software being used. I have the IP addresses.

share|improve this question
Why? If you have a legitimate reason to know there should be no reason to ask. – John Gardeniers Mar 7 '10 at 8:33
I second this comment: many attack vectors are based on knowing what type and version of software is being used. – PP. Mar 7 '10 at 14:25
up vote 2 down vote accepted

You could try querying the respective resource records in the CH class, see Built-in server information zones. This will most likely fail.

Then you could try the things described in RFC 4892. If these fail, too, you could try to identify the name server by analyzing its behavior, e. g. source port distribution when doing a lot of queries.

And last but not least, you could just ask the administrator of the name server which software he's using. Actually this would be the first thing I'd try.

share|improve this answer
Most large public DNS servers have this sort of information disabled, NMAP and similar tools may be able to assist, but you're probably out of luck. – LapTop006 Mar 7 '10 at 7:50
Is there a website that i could use for something like this? – user36981 Mar 7 '10 at 9:20
Running nmap against a DNS server can end you up on their "people I don't like list". Don't nmap systems without permission from the administrators. – pehrs Mar 7 '10 at 10:29

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.