SOA Record β SOA Record (Start of Authority)
Specifies authoritative core parameters for the DNS zone including serial number, primary nameserver, and administrator email.
SOA
RFC 1035
86400 seconds (24 hours)
Infrastructure & Zone
BIND Zone File Syntax Example
example.com. 86400 IN SOA ns1.cloudflare.com. dns.cloudflare.com. (
2026090601 ; serial
10000 ; refresh
2400 ; retry
604800 ; expire
1800 ; minimum TTL
)How to Query & Check SOA Records
dig +short SOA example.comnslookup -type=SOA example.comResolve-DnsName -Name example.com -Type SOARecommended Best Practices
Always follow the `YYYYMMDDNN` serial format (e.g. `2026090601`) so automated scripts and secondary nameservers can determine when zones have been modified.
- β’Controlling zone transfer replication timing between master and slave nameservers
- β’Setting negative caching TTL for non-existent domains (NXDOMAIN)
Common Configuration Mistake
Forgetting to increment the SOA serial number after making manual zone file changes, preventing secondary nameservers from updating.
DNS SOA Record Questions & Answers
Common questions regarding DNS propagation, TTL settings, and zone file syntax.
The SOA (Start of Authority) record marks the beginning of a DNS zone file. It contains the zone serial number (incremented on updates to trigger secondary nameserver replication), refresh, retry, expire, and minimum TTL intervals.