dnsprobe v1
DNS records / SOA

SOA record lookup: check zone authority records

TL;DR. The SOA record sits at the apex of every zone and declares the primary name server, hostmaster email, serial number and refresh/retry/expire/minimum-TTL values.

How the SOA record works

Bumping the SOA serial is what tells secondary name servers to re-sync. Old-school operators bump it in YYYYMMDDnn format; most cloud DNS providers do this automatically on every change. Checking the SOA serial across global resolvers shows whether every authoritative server has picked up your latest zone edit.

Example SOA record

example.com.    3600    IN    SOA    ns.icann.org. noc.dns.icann.org. 2024010101 7200 3600 1209600 3600

Check a SOA record live

Run the multi-resolver probe → and confirm propagation of your SOA record across 12 global resolvers in real time.

Reference

Spec: RFC 1035, RFC 1982.

SOA record FAQ

How do I check an SOA record?

Enter a domain into dnsprobe and we read the SOA record from 12 global resolvers, letting you compare the serial number across servers to confirm a zone change has fully synced.

What does the SOA serial number do?

The serial is a version number for the zone. When you raise it, secondary nameservers see a newer serial and pull a fresh copy of the zone, propagating your changes.

What are refresh, retry and expire in an SOA?

They are timers for zone transfers: refresh is how often secondaries check for a new serial, retry is the wait after a failed check, and expire is how long stale data is served before the secondary stops answering.

Related DNS records