Skip to main content

SOA record


The SOA (Service of Authority) record defines the domain parameters. Each domain name must have a SOA record from now on that the domain name has been registered.

For example, if the domain of is delegated to DotRoll naming servers, we need to provide a SOA record for the domain name in authorativ DNS records. This record is automatically added to the domain names registered at DotRoll.


For example, you can use the nslookup command in Windows to access record SOA, while under Linux the host command.

Example of a Windows-based nslookup query:

nslookup -q=SOA

Non-authoritative answer:
        primary name server =
        responsible mail addr =
        serial  = 2018071701
        refresh = 86400 (1 day)
        retry   = 7200 (2 hours)
        expire  = 604800 (7 days)
        default TTL = 600 (10 mins)

Example of Linux based host query:

host -t SOA has SOA record 2018071701 86400 7200 604800 600


Fields name Description Primary name server. Admin contact e-mail address. Replace the first dot with an @.
2018071701 Serial number. Increment this, if the domain has been modified.
86400 Refresh time. The secondary NS tries to download the zone every this many seconds.
7200 Retry time. The secondary NS retries to download the zone after this many seconds in case of failure.
604800 Expiry. The secondary NS forgets the zone after this time.
600 Minimum TTL. Negative cache time. The DNS resolver uses this time to cache negative responses.


  1. Sign in with with your username and password
  2. In the top menu bar, click the Domains / My Domains menu.
  3. Select the domain name for which you want to make the change and then click on it.
  4. In the Manage box on the left, select Manage DNS.
  5. In the block at the top of the page, you can modify certain items in the SOA record.
    • You can adjust the record TTL value, Refresh time, Retry, Maturity, and Minimum TTL.
  6. Once you’ve made the settings, click the Save Changes buttonat the bottom of the page.