WebDetector.online logo

DNS Lookup Checker

Look up public A, AAAA, CNAME, MX, NS, TXT, and SOA records to understand how a domain resolves and routes internet services.

Enter a hostname without a path. The lookup checks A, AAAA, CNAME, MX, NS, TXT, and SOA records independently.

Technical guide

Understanding DNS Lookup Checker

Learn how the checker works, how to interpret its output, and how to use the results in development, troubleshooting, and technical SEO workflows.

What a DNS lookup checker reveals

The Domain Name System translates human-readable hostnames into the technical records used by browsers, mail servers, and other internet clients. A DNS lookup checker queries the public recursive DNS system and groups the available answers by record type. Instead of showing only an IP address, this report includes IPv4 and IPv6 destinations, canonical aliases, mail exchangers, authoritative nameservers, text records, and the Start of Authority data that describes the zone.

DNS data is distributed and cached, so it is best understood as a current public answer rather than a permanent database entry. The values may differ by resolver, region, query time, or traffic-management policy. A missing record type is not a general failure: a domain can receive mail without serving a website, use A records without AAAA, or place TXT verification records at a subdomain rather than the root domain checked here.

How DNS resolution works

When a user enters a domain, a recursive resolver looks for an answer in its cache. If none exists, it follows the DNS hierarchy from root servers to the top-level-domain nameservers and then to the domain's authoritative nameservers. The authoritative server returns the requested resource record set and a time to live, or TTL, indicating how long it may be cached. The resolver then returns that answer to the requesting application.

Delegation and hosting are separate. The registrar records which nameservers are authoritative for the domain, while those nameservers publish the zone's A, MX, TXT, and other records. Website files may live on yet another provider reached through those records. This separation explains why a WHOIS or RDAP result can show one registrar, NS records can identify a DNS provider, and HTTP headers can indicate a completely different CDN or application host.

Understanding A, AAAA, and CNAME records

An A record maps a hostname to an IPv4 address. An AAAA record performs the same role for IPv6. Multiple addresses can provide load distribution, geographic routing, failover, or a pool of CDN edges, although the returned set alone does not reveal the provider's selection algorithm. TTL values on A and AAAA answers influence how quickly a change can reach recursive caches, but resolvers may impose their own minimum or maximum caching behavior.

A CNAME record aliases one hostname to another canonical hostname. It is common for www or service subdomains that point to a managed platform. The resolver continues from the alias to obtain address records, which adds a logical lookup step. Traditional DNS rules do not allow a CNAME to coexist with other record types at the same name, and apex-domain alias behavior offered by some providers is usually implemented through proprietary flattening rather than a literal root CNAME.

Reading MX, NS, TXT, and SOA data

MX records route email. Each answer includes a priority and mail server; lower numbers are normally attempted first, while equal priorities can share traffic. NS records name the authoritative servers for the zone. TXT records carry arbitrary strings and commonly contain SPF email policy, domain ownership verification, service configuration, and security declarations. Long TXT values may be stored as several quoted character strings but represent one combined record.

The SOA record identifies the primary nameserver, responsible mailbox, serial number, refresh and retry intervals, expiry period, and minimum TTL behavior for the zone. Administrators increment the serial when zone content changes so secondary servers know an update exists. These values are operational signals, not proof that replication is healthy; authoritative queries and provider monitoring are required for a complete DNS availability assessment.

DNS troubleshooting and propagation

After a DNS change, different resolvers can return old and new answers until cached records expire. This is commonly called propagation, although the authoritative change itself may be immediate. Check the previous TTL before a planned migration and lower it early enough for caches to age out. After the switch, verify the authoritative records, then compare several recursive resolvers. Raising the TTL again after stability reduces query load and improves resilience during brief authoritative outages.

Frequent problems include a misspelled target, missing trailing dot in zone-file interfaces, an MX record pointing to a CNAME, conflicting records at the same label, stale nameserver delegation, or an address that reaches the wrong virtual host. DNS success also does not guarantee website success. Follow the lookup with the HTTP Headers Checker or Redirect & HTTP Status Checker to confirm that the resolved server delivers the intended application over HTTPS.

DNS in email, security, and technical SEO

Email authentication relies heavily on DNS. SPF is published in TXT, DKIM keys usually live below a selector subdomain, and DMARC policy is placed at _dmarc. This root-domain lookup may reveal SPF but it cannot guess private selectors or audit every mail-security record. DNSSEC adds signed records and a chain of trust that lets validating resolvers detect tampering; registration-level DNSSEC status is available through the Domain Information Checker when the registry publishes it.

For search performance, slow or unreliable DNS adds delay before a crawler can connect, while incorrect records can make every URL unreachable. Changing hosting IPs does not directly change rankings, but outages, inconsistent content, TLS errors, and accidental staging destinations can. Keep authoritative DNS redundant, remove abandoned verification records when no longer needed, document ownership, and monitor important hostnames rather than assuming the root-domain answer represents the entire site.

Limits and best practices

This tool queries a defined set of common record types for the exact domain entered. It does not enumerate subdomains, perform zone transfers, discover private split-horizon records, or act as a complete DNSSEC validator. Some providers use location-aware answers, so the results can differ from a visitor in another region. Negative answers can also be cached according to SOA policy, making a newly created record appear absent for a while.

Use fully qualified domain names, verify changes at the authoritative provider, and avoid publishing secrets in TXT records because public DNS is readable by anyone. Keep MX and NS hostnames resolvable, use sensible TTLs, preserve at least two authoritative servers on independent infrastructure where appropriate, and coordinate registrar and DNS-provider access. RDAP registration data complements DNS, but neither source proves who controls the website content today.

Related website tools

Continue the investigation with these closely related checks.

You can also return to the Website CMS Detector to identify a site's content management system, framework, WordPress theme, and visible plugins.

Frequently asked questions

Time to live is the period, in seconds, for which a resolver may cache an answer before asking again. It influences propagation speed and query volume.