DNS Tools

SOA Lookup Tool — Start of Authority DNS Record

SOA lookup tool — primary NS, serial, refresh, retry, and expire values.

Introduction

Every authoritative DNS zone begins with an SOA record. While end users never see it, operators rely on SOA serials and timers to keep multi-server DNS fleets consistent.

When troubleshooting mysterious record drift — MX right on the primary NS but wrong on a secondary — SOA is often the first metadata to inspect.

This SOA lookup on VSPIC exposes the full authority record so you can validate zone health without logging into multiple DNS panels.

How to use this soa lookup tool

  1. Enter the domain zone apex (for example example.com).
  2. Click Lookup SOA to fetch live DNS.
  3. The tool returns SOA records filtered to zone authority data only.
  4. Read the Value field for MNAME, RNAME, serial, refresh, retry, expire, and minimum TTL.
  5. Compare serial across multiple NS if you suspect inconsistent zone copies.
  6. Pair with NS Lookup to confirm which servers should honor this SOA.

What Is SOA Record

SOA — Start of Authority — is defined in the DNS standards as the record that marks the top of a zone's authority. Its fields include MNAME (primary nameserver), RNAME (mailbox of the responsible person), serial, refresh, retry, expire, and minimum TTL.

Resolvers typically do not use SOA for client lookups of A or MX, but secondary nameservers and zone transfer mechanisms depend on it heavily.

Only one logical SOA exists per zone; all authoritative copies should agree on serial and timers.

DNS Zone Management

Zone management covers editing records, bumping SOA serial, and ensuring all NS in delegation serve identical zone content.

Managed DNS platforms auto-increment serial on each publish. Self-hosted BIND operators may use date-based serial schemes (YYYYMMDDnn).

Failed zone transfers leave secondaries with old serials until refresh detects the gap or expire forces them offline.

SOA Record Fields Explained

MNAME points to the primary nameserver hostname — the preferred source for zone transfers even when any authoritative NS may accept dynamic updates depending on architecture.

RNAME is not a clickable email in DNS; it encodes the zone admin contact for operational notices.

Serial, refresh, retry, expire, and minimum TTL form the operational contract between primary and secondary servers.

Serial Number Explained

The serial is a monotonically increasing version number in principle. When the primary's serial is higher than a secondary's copy, the secondary initiates a zone transfer to catch up.

If you publish DNS changes but serial does not increase, some secondaries may never pull updates — a classic cause of split-brain symptoms.

Compare serial from SOA lookup across time: unchanged serial after edits suggests the publish did not reach the primary zone file.

Refresh Retry Expire Values Explained

FieldPurpose and typical scale
RefreshPoll interval for secondaries checking serial — often 3600–86400 seconds
RetryWait after failed refresh before retry — often 600–7200 seconds
ExpireStop serving if primary unreachable — often 1209600+ seconds (weeks)
Minimum TTLNegative cache / default TTL hint — often 300–86400 seconds

How To Use

  • Enter the zone apex domain.
  • Click Lookup SOA.
  • Parse the Value column for MNAME, RNAME, serial, and timers.
  • Record serial before and after planned DNS changes.
  • If issues persist, compare NS lists and query each authoritative path.
  • Escalate to NS Lookup and Nameserver Lookup for delegation context.

Examples

ObservationLikely meaning
Serial increased after editZone publish succeeded on primary
Serial flat after dashboard saveChange stuck or wrong zone targeted
Low refresh with fast editsSecondaries pick up changes quickly
High expireLong tolerance for primary outages
MNAME matches provider primaryExpected managed DNS layout

Benefits

  • Zone metadata in one SOA-focused view
  • Serial visible for replication debugging
  • Timer fields for secondary behavior planning
  • Complements NS and full DNS Lookup
  • Useful during migrations and incident review
  • Free without CLI zone tools

Best Practices

  • Ensure serial increments on every material zone change
  • Keep refresh low enough for timely secondary updates
  • Set expire high enough to survive planned maintenance windows
  • Align SOA MNAME with actual primary infrastructure
  • Audit all NS for matching SOA serial after bulk imports
  • Document serial before/after in change management tickets

Disclaimer

SOA presentation may vary by resolver formatting. Use serial and timers as operational hints alongside NS health checks, not as sole proof of global consistency.

soa lookup tool — frequently asked questions

SOA lookup queries DNS for the Start of Authority record — the zone anchor listing primary nameserver, admin contact, serial, and timing fields used by secondary servers.

An SOA record lookup tool returns SOA answers only, formatted for audits. Use it when you need zone serial and refresh/retry/expire without a full DNS dump.

Enter the zone apex (example.com) here and click Lookup SOA, or run dig SOA example.com. Compare serial across authoritative NS if you suspect stale secondaries.

DNSSEC SOA lookup still reads the same SOA fields — DNSSEC adds signatures on records rather than changing SOA structure. Verify SOA serial after signed zone updates the same way.

SOA (Start of Authority) is one record per zone listing the primary NS, admin contact, serial, and zone timing parameters.

A version counter for the zone. Secondaries compare serial to decide whether to transfer updates.

How often secondary nameservers poll the primary to check if the serial increased.

If refresh fails, secondaries wait this many seconds before trying again.

If secondaries cannot reach the primary this long, they stop answering as authoritative.

A lower bound for negative caching and default TTL guidance in some implementations.

They should match within a zone. Differences suggest split zones or replication lag.

NS lists which servers are authoritative. SOA describes zone parameters on those servers.

Most DNS panels manage SOA automatically. Manual edits are for advanced BIND-style zones.

RNAME encodes admin mailbox with the first dot replaced by @ (hostmaster.example.com → hostmaster@example.com).

Yes. VSPIC provides SOA lookups at no cost.

When secondaries serve stale data, after bulk zone imports, or during DNS host migrations.

Standards allow one SOA per zone. Multiple answers in lookup usually reflect redundancy, not separate zones.

Serial bumps trigger transfers; refresh/retry/expire govern how quickly secondaries pick up changes.

Next step for soa lookup tool

Continue with ns lookup on VSPIC.

NS Lookup

Trusted by Users Who Value Privacy

Always Free

No premium plan ever

100% Private

Files processed in browser

Instant Results

Convert in seconds

Works Everywhere

Any device, any OS