LKBEN11638: How to find the authoritative DNS server for a certain domain?
Symptom
You need to find the SOA (= Source of Authority) for a domain name.
Cause
Used for troubleshooting DNS.
Solution
To find the ip address of a domain name, you can use nslookup on Windows. Most of the time you will get a "NON-authoritative answer". To find the responsible server for the domain, you need to ask for the SOA. This can be done as follows:
nslookup -type=soa lubby.org
The answer will look like:
C:\Users\peeterwi>nslookup -type=soa lubby.org
Server: ws01.keskon.local
Address: 192.168.129.203
Nicht autorisierende Antwort:
lubby.org
primary name server = dns.dns1.de
responsible mail addr = hostmaster.internetwire.de
serial = 2014071508
refresh = 28800 (8 hours)
retry = 7200 (2 hours)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
dns.dns1.de internet address = 95.130.16.246
dns.dns1.de AAAA IPv6 address = 2a02:2940:0:a0d1::246
Here you will find the "primary name server". If you asks this server, you will get an autoritative answer.
nslookup lubby.org dns.dns1.de
Have fun.
Disclaimer:
The information provided in this document is intended for your information only. Lubby makes no claims to the validity of this information. Use of this information is at own risk!About the Author
Author:
- Keskon GmbH & Co. KGWim Peeters is electronics engineer with an additional master in IT and over 30 years of experience, including time spent in support, development, consulting, training and database administration. Wim has worked with SQL Server since version 6.5. He has developed in C/C++, Java and C# on Windows and Linux. He writes knowledge base articles to solve IT problems and publishes them on the Lubby Knowledge Platform.
Latest update: 18/01/2023