DNS for Developers — Learn DNS once and for all
NsLookup logo

SOA lookup

Find all start of authority records for a domain name with this online DNS SOA checker. For example, try douban.com or w3.org to view their SOA records.

ClouDNS - 50% off DDoS protected DNS

How to lookup SOA records

SOA records can be configured by the owner of a domain name. They are used to store information in the DNS, which can be looked up by anyone. Each record type has a different purpose. The purpose of SOA records is to announce that a new DNS zone starts somewhere in the tree of DNS names. An example is the delegation from a top level domain (e.g. .com) to the owner of a domain name (e.g. example.com). This start of authority contains some information about the child zone, which we explain in detail in our article about SOA records.

SOA records are configured in DNS. But how can you look up these SOA records? That depends on the operating system you are using. Windows, Linux and Mac all have a different way of finding SOA records. The sections below contain instructions for each operating system.

Example output of a SOA lookup query

How to lookup SOA records on Windows

To check the SOA records for a certain domain name on Windows, follow these steps:

  1. Open a command prompt by navigating to Start → 'Type here to search' → 'cmd' → Open.Open a command prompt in Windows
  2. Type nslookup -q=soa example.com and hit [enter] to get the SOA records for example.com.SOA lookup in Windows
  3. The SOA records are listed below the Non-authoritative answer heading.

How to lookup SOA records on Mac OS

To check the SOA records for a certain domain name on a Mac, follow these steps:

  1. Open a terminal by entering [command] + [space] → 'terminal.app' → [enter].Open a terminal on a Mac
  2. Type dig example.com soa and hit [enter] to get the SOA records for example.com.SOA lookup on a Mac
  3. The SOA records are listed below the ANSWER SECTION heading.

How to lookup SOA records on Linux

To check the SOA records for a certain domain name on Linux, follow these steps:

  1. Open a terminal by entering [Super] → 'terminal' → [enter].Open a terminal in Linux
  2. Type dig example.com soa and hit [enter] to get the SOA records for example.com.SOA lookup in Linux
  3. The SOA records are listed below the ANSWER SECTION heading.

How to find SOA records

To check the SOA records of a domain, follow these steps:

  1. Open the SOA lookup tool.Open the SOA lookup tool
  2. Enter the domain name and hit [enter].Example DNS SOA records
  3. The tool will query the SOA records and shown them at the top of the page.

How to lookup other record types

There are other types of DNS records then just SOA. The most commonly used DNS record types are A, AAAA, CNAME, NS, TXT, MX and SOA. If you'd like to look up all records of these record types, you can do so with nslookup. Click any of the record types below to find DNS records for that specific record type.