VERIGRITY GUIDE

DNS Records Explained: A, AAAA, MX, NS and More

Every domain name has a set of DNS records that tell the internet how to route traffic, deliver mail, and verify ownership. They're invisible in normal use, but they show up in almost every trust-checking tool. Here's what the main record types do, in plain language, and what they can — and can't — tell you about a domain.

What DNS is, in one paragraph

The Domain Name System (DNS) is the internet's phone book. When you type example.com into a browser, the browser sends a DNS query to a resolver, which eventually reaches the domain's authoritative nameservers. Those nameservers return a set of records that describe where to route traffic, where to deliver mail, and other metadata. All of this happens in milliseconds, usually before the page starts loading.

DNS records are public. Anyone can query them for any domain. That's why they show up in trust-checking tools — they're a source of information the site itself doesn't control at the moment of the query.

A records — IPv4 addresses

Format: example.com. 3600 IN A 93.184.216.34

An A record maps a domain name to an IPv4 address. When your browser looks up example.com, the A record is what returns the numeric address your computer actually connects to.

What A records can tell you:

AAAA records — IPv6 addresses

Format: example.com. 3600 IN AAAA 2606:2800:220:1:248:1893:25c8:1946

AAAA records (pronounced "quad-A") do the same thing as A records, but for IPv6 addresses. IPv6 is the newer version of the internet protocol, designed to replace IPv4 because IPv4 addresses are running out.

What AAAA records can tell you:

Many sites still have no AAAA records at all. That's not a red flag — it just means they only serve IPv4.

MX records — mail servers

Format: example.com. 3600 IN MX 10 mail.example.com.

MX records specify which servers receive email for the domain. The number before the hostname is the priority — lower numbers are tried first.

What MX records can tell you:

Note: the absence of MX records is not automatically suspicious. Some domains don't need email at all (static sites, for example). But for a site that says it's a business, no MX records is unusual.

NS records — nameservers

Format: example.com. 172800 IN NS ns1.example.com.

NS records identify the authoritative nameservers for the domain — the servers that other DNS servers ask when they need to resolve a hostname. Every domain has at least two NS records for redundancy.

What NS records can tell you:

TXT records — arbitrary text

Format: example.com. 3600 IN TXT "v=spf1 include:_spf.google.com ~all"

TXT records hold arbitrary text. They were originally designed for human-readable notes, but they're now used for a wide range of machine-readable metadata. The most common uses are:

What TXT records can tell you:

CNAME records — aliases

Format: www.example.com. 3600 IN CNAME example.com.

A CNAME record points one hostname to another. Instead of resolving www.example.com directly, DNS resolves example.com and returns the same answer. CNAMEs are used for aliasing — you'll often see www aliased to the root domain, or a subdomain aliased to a CDN.

What CNAME records can tell you:

Other record types you may encounter

What DNS records can and cannot tell you

DNS is a technical layer. It shows how a domain is configured right now, but it doesn't directly tell you anything about the operator's intent.

What DNS can show:

What DNS cannot show:

DNS is one signal among many. It's useful for context, especially when combined with WHOIS, TLS certificate details, and the site's own content. On its own, it's rarely decisive.

How to look up DNS records

Two common ways:

For most trust-checking purposes, the browser approach is faster.

Frequently asked questions

Why does a domain have no MX records?

Two reasons: either it doesn't receive email (common for static sites or developer projects), or it's misconfigured. For a site presenting itself as a business, no MX records is unusual and worth investigating.

What does an xn-- prefix mean in DNS?

It indicates Punycode — a domain containing non-ASCII characters (Cyrillic, Arabic, Chinese, etc.). Some are legitimate; some are used in homograph attacks that visually mimic well-known brands.

Can DNS records change frequently?

Yes. DNS is a live system. Records change when hosting changes, mail providers migrate, or certificates are reissued. Frequent changes are not inherently suspicious, but they can indicate churn behind a domain.

Are multiple A records suspicious?

No. Multiple A records usually mean the site is load-balanced or distributed across multiple servers — this is normal, and often a sign of a well-run infrastructure.

What's the difference between DNS and WHOIS?

DNS describes how a domain routes traffic right now. WHOIS describes who registered the domain and when. They're complementary — useful together, not separately.

Editorial disclosure: Verigrity may use advertising or affiliate links to fund free tools. This article is educational information, not a security certification or guarantee.

Run the DNS Checker

← Browse all Verigrity guides

Editorial disclosure: This article is for general informational and research purposes. Verigrity tools provide observable signals and limitations; they do not guarantee truth, authenticity, safety, legality, or authorship.