VLANlab
Catalog
ENEnglishJA日本語ESEspañolRUРусскийKO한국어PTPortuguêsZH中文ARالعربية
About
VLANlab
DNS
15 tools
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC Checker
BUILDERS
SPF BuilderCloudDKIM GeneratorCloudZone DiffPTR Zone Generator
VLANlab

CALCULATE • LOOKUP • VERIFY

What Is My IP?IPv6 TestSpeed TestHTTP Request Headers
DNS LookupDNS PropagationDNS Health CheckerSPF AnalyzerPTR LookupCAA RecordSRV RecordDNS TraceDNS PrivacyDANE / TLSADNSSEC CheckerSPF BuilderDKIM GeneratorZone DiffPTR Zone Generator
Subnet CalculatorCIDR Range ViewerVLSM CalculatorVLAN PlannerBandwidth CalcIPv6 Subnet CalcIP ↔ BinarySupernet CalcCIDR MergeCIDR to IP RangeCIDR SplitIPv4 → IPv6CIDR OverlapFree IP Space FinderDHCP CalculatorMTU Calculator
WHOIS LookupDomain Age CheckerSubdomain FinderIP GeolocationASN / BGP LookupIP Blacklist CheckReverse IP LookupMAC Address LookupBGP Prefix LookupRPKI / ROA CheckDomain Availability
Email InspectorDKIM CheckerEmail HeadersSMTP Test
SMTP TLS CheckSoon
MX Health CheckEmail SecurityDMARC Generator
Temp MailSoon
Is It Down?SSL/TLS CheckerOpen Port CheckerOG Tag CheckerOCSP CheckerPing / LatencyHTTP InspectorRedirect ChainCSP AnalyzerTech Stack CheckerBetaTracerouteBetaHTTP/2 + HTTP/3robots.txt ViewerSSL Cert DecoderBanner GrabberWebSocket TesterCORS TesterHTTP TimingStructured DataPWA ManifestSEO Auditor
One-Time SecretHash GeneratorPassword StrengthSecurity.txtCT Log SearchAXFR Zone Test
HTTP Sec ScoreSoon
WebRTC Leak TestIP Reputation
JSON FormatterYAML FormatterBase64 / URL EncodeJWT DecoderRegex TesterUnix TimestampCron BuilderUUID / ULIDPunycode / IDNBase ConverterACL Generator
CSS Unit ConverterColor ToolkitGradient GeneratorcURL BuilderURL ParserURL Encoder/DecoderHTTP Status CodesBox Shadow GenFavicon GeneratorQR Code GeneratorFlex & Gridrobots.txt Tester
Text CompareCase ConverterText CleanerText AnalyzerText TransformerList ToolsLorem GeneratorSlug Generator
Cloud VPC PlannerCloud IP RangeSecurity GroupsIAM AnalyzerK8s CIDR PlannerFirewall BuilderHCL FormatterEgress Cost CalcCloud DNS Zone
VM Cost EstimatorSoon
Proxmox Net ConfigVMware Port GroupHyper-V vSwitchVXLAN VNI PlannerKVM Net ConfigXCP-ng NetworkNSX-T Segment
Disposable Email DetectorPhone InspectorTor Exit NodeVPN/Proxy DetectDomain ReputationTyposquat DetectUsername SearchFavicon Hash
GitHub ActionsDockerfile Gendocker-composeArgoCD AppK8s Manifests
About

© 2026 VLANlab

No login · No ads · No tracking

2.63.a76559e

DNS Trace

Trace DNS resolution step-by-step from root nameservers to the final answer.

Examples:

Enter a domain to trace the DNS resolution path from root servers

Related Tools

DNS Lookup

Query any DNS record type for any domain - A, AAAA, MX, TXT, CNAME, NS, SOA, CAA. Results come from our own neutral resolver.

DNS Health Checker

Audit the DNS setup of any domain and get a letter grade with specific fix hints for each failing check.

DNS Propagation

Check whether a DNS change has propagated: query public resolvers worldwide, see them on a map and refresh on a timer.

About this tool

DNS Trace walks the delegation of a name the way a resolver does, from the VLANlab server: it asks one root server, picked at random, without recursion, then each server the answer refers it to (the servers of the TLD, then of any zone below it, such as co.uk, then the name servers of the domain itself), until one gives the answer, says the name does not exist (NXDOMAIN) or has no record of that type. Each step shows the server asked and its address, the zone it was asked as a server of, what it answered (a referral, the answer, NXDOMAIN, no data or an error) and the time of that one query. A server that does not answer or does not hold the zone is shown, and the next server of the zone is asked. When a referral gives no address (glue) for a server, its address is looked up from the root first. If the walk cannot run, the page says so and shows the answer of the VLANlab resolver instead. Useful for debugging DNS misconfiguration, finding a lame name server, or seeing how DNS works.

On your own computer, dig +trace example.com does the same walk. Linux and macOS have dig; on Windows, use WSL or an older BIND 9.16 build, since nslookup has no trace option. To check a delegation for errors (name servers that do not answer for the domain, a parent zone and a domain that list different name servers, wrong glue), use DNS Health.