Have a Question?
Table of contents
What is the 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.
Querying SOA record
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 dotroll.com Server: google-public-dns-a.google.com Address: 188.8.131.52 Non-authoritative answer: dotroll.com primary name server = ns1.dotroll.com responsible mail addr = hostmaster.dotroll.com 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 dotroll.com dotroll.com has SOA record ns1.dotroll.com. hostmaster.dotroll.com. 2018071701 86400 7200 604800 600
SOA record format
|ns1.dotroll.com||Primary name server.|
|hostmaster.dotroll.com||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.|
Editing SOA record
- Sign in with https://admin.dotroll.com with your username and password
- In the top menu bar, click the Domains / My Domains menu.
- Select the domain name for which you want to make the change and then click on it.
- In the Manage box on the left, select Manage DNS.
- 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.
- Once you’ve made the settings, click the Save Changes buttonat the bottom of the page.