DNS Trace Lookup — Delegation Chain from TLD to Domain
Trace delegation steps from the TLD through each parent zone to your domain with NS and SOA
How to Use This Tool
- Enter the fully qualified domain you want to trace (for example mail.example.com).
- The tool splits labels and builds zone suffixes from TLD upward to the full name.
- For each zone cut, parallel NS and SOA queries run via Google Public DNS.
- Nameserver hostnames are normalized by stripping trailing dots.
- Steps accumulate from the TLD (depth 2 labels) through the complete domain.
- Review trace order, authoritativeZone, and per-step status messages.
About This Tool
DNS resolution follows a chain of delegations from the root through top-level domains down to your authoritative zone. When nameserver cuts are wrong, SOA serials disagree, or a partial zone transfer left stale NS glue, symptoms appear as intermittent resolution failures or wrong answers. VSPIC DNS trace lookup walks that hierarchy programmatically — querying NS and SOA at each progressively longer zone suffix from the TLD to your full hostname.
Results include a trace array with zone label, nameserver hostnames, SOA record string, and status per step, plus delegationDepth, authoritativeZone, and summary text. Each step shows who claims authority at that label before the next delegation downward. Use it to debug registrar NS mismatches, verify cut points after acquisitions, or document delegation structure for compliance.
Common use cases
- •View all DNS records of a domain after migration
- •Confirm DNS records after domain changes
- •Test for DNS leaks when using a VPN
- •Debug email delivery with MX and TXT records
Why use VSPIC for ?
- Full delegation walk automated in one click.
- NS and SOA captured together at every zone cut.
- Shows authoritativeZone for the deepest traced label.
- Status text per step aids NXDOMAIN vs empty debugging.
- Useful for post-migration NS verification.
- Free instant trace with copy-friendly JSON structure.
How DNS delegation chains work
The global DNS tree delegates authority from the root to TLD operators, then to registrars and DNS hosts, then optionally to subdomain zone cuts. Each delegation publishes NS records at the parent pointing to child nameservers. Resolvers iterate downward until they reach the authoritative zone for the QNAME.
A trace surfaces each cut explicitly. Seeing com NS at the .com step and example.com NS at the example.com step confirms the expected handoff. Missing NS at an intermediate label or unexpected NS hostnames reveal misconfiguration faster than guessing from a single dig answer.
Reading each trace step
Every trace entry contains zone (the suffix queried), nameservers (NS target hostnames), soa (first SOA answer if present), and status (resolver status text). The zone field grows with each step: com, example.com, www.example.com for a www host under .com.
SOA at each step identifies the primary master nameserver, responsible mailbox, serial, refresh, retry, expire, and minimum TTL. Serial mismatches across supposedly synchronized NS sets often appear when comparing SOA from different steps or external monitors.
TLD to apex versus deep subdomains
Tracing mail.example.com includes steps for com, example.com, and mail.example.com when mail is a separate zone cut. If mail is a record inside example.com without child delegation, the mail.example.com step still queries NS — often returning the same nameservers as the apex with no separate child zone.
delegationDepth counts steps walked. authoritativeZone names the deepest suffix in the trace array. Use that label when opening tickets with your DNS host about which zone file should contain the records you are editing.
When NS and SOA disagree
NS lists who serves the zone. SOA names the zone's administrative anchor. If NS returns answers but SOA is empty, the label may be a delegation point without a local zone file on the queried resolver path, or the zone may be broken.
After NS changes at the registrar, trace daily until TLD NS match your intended DNS host. Stale TLD NS are a common cause of partial propagation — some resolvers still ask old nameservers while others use the new pair.
Debugging migration and transfer issues
Domain transfers and DNS host migrations frequently leave mismatched NS at the registrar versus the DNS panel. Trace before cutover to capture baseline delegation. Trace after TTL expiry to confirm the TLD step lists only the new provider's nameservers.
Acquisition due diligence traces every hostname in a portfolio. Legacy zones sometimes still delegate to a previous owner's DNS host while WHOIS shows updated ownership — trace catches that gap when WHOIS alone looks clean.
Relationship to full DNS lookup
Our DNS lookup tool returns record sets for a single QNAME in one shot. DNS trace emphasizes the path of authority — who serves which suffix — rather than enumerating every A, MX, or TXT at the leaf. Use trace when the question is delegation; use DNS lookup when the question is record content.
Pair trace with DNS compare when validating staging versus production zones. Trace confirms the same delegation structure; compare catches record drift inside the zone.
SOA serial and operational monitoring
SOA serial numbers increment on zone changes. Operators monitor serial consistency across secondary nameservers. A trace step capturing SOA gives a quick serial snapshot at query time — not a replacement for zone transfer monitoring but a fast sanity check after edits.
Large serial jumps or DATE-based serial schemes behave differently per DNS provider. Document your provider's serial policy before interpreting a single snapshot as stale.
Limits of resolver-based tracing
We query through Google Public DNS rather than walking root hints interactively. For most public zones the outcome matches authoritative investigation. Hidden primary setups and split-horizon DNS may not trace the same way inside your corporate network.
Glue records for in-bailiwick NS hostnames are not resolved in trace output. If glue is wrong, follow up with A lookups on each nameserver hostname from our DNS lookup tool.
API and automation use cases
Call the extended API with action dns-trace-lookup and a domain parameter. Parse trace array in CI after Terraform DNS modules apply, or attach JSON to change-management tickets when delegating new subdomain zones.
Cache traces briefly after NS changes — delegation is relatively stable hour to hour but should be rechecked immediately after registrar updates.
Privacy and responsible use
Tracing queries public NS and SOA data for domains you submit. Delegation structure is public information by design. Use results for troubleshooting, documentation, and audits — not for unauthorized scanning of third-party infrastructure.
We do not store domain searches permanently. Export trace JSON for your own change records when needed.
Important notes & limitations
- Does not query root servers directly — starts at TLD suffix.
- Glue A/AAAA records for in-bailiwick NS are not resolved.
- Cannot detect lame delegations without follow-up queries.
- Wildcard-only zones may show sparse NS at intermediate labels.
- One resolver path — internal DNS views may differ.
Frequently Asked Questions
Yes. VSPIC offers this DNS trace lookup at no cost with no account required. Results load in real time.
We do not permanently store your queries on our servers. Some tools run entirely in your browser; others fetch public data for the request only.
Yes. Open the page in any modern phone or tablet browser. Results work on Wi‑Fi and mobile data.
Tracing begins at the TLD suffix (two labels minimum) and walks down to your full domain. Root-level queries are omitted for speed and consistency.
Subdomains without a separate zone cut inherit the parent nameservers. Identical NS at apex and www steps usually means one zone file serves both.
It is the deepest zone suffix in the trace — the last delegation step walked toward your input domain.
Not fully. Missing or broken nameservers may show in status text, but confirming lame delegation requires querying each NS hostname directly.
Usually for healthy zones, but not guaranteed. Empty SOA with present NS may indicate a delegation point or resolver cache artifact.
Trace walks delegation hierarchy with NS and SOA per zone cut. DNS lookup fetches chosen record types for one name in a single query.
Next step for your check
Continue with dns lookup tool — dns checker on VSPIC.
Related Tools
Explore more free VSPIC tools for IP, DNS, security, and network diagnostics.
DNS Lookup Tool — DNS Checker
Free DNS lookup tool and DNS checker — query A, AAAA, MX, TXT, NS, CNAME, and SOA records for any domain.
Use Free →Nameserver Lookup
Registration and DNS nameserver delegation for any domain
Use Free →DNS Compare Tool
Compare A, AAAA, MX, TXT, NS, CNAME between two domains
Use Free →DNSSEC Checker
Check DNSKEY and DS records — detect DNSSEC deployment on a zone
Use Free →Reverse DNS Lookup
Resolve IP addresses to hostnames via PTR records
Use Free →Hostname Lookup
Resolve a domain name to its hostname and IP addresses
Use Free →
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