DNS RECORD GUIDE

AAAA record

Connects a hostname to one or more IPv6 addresses.

What is the AAAA record type?

An AAAA record is the IPv6 equivalent of an A record and allows IPv6-capable clients to reach the service.

Common uses

  • Publishing IPv6 connectivity
  • Checking dual-stack deployments
  • Finding inconsistent IPv6 routing

What to enter

Enter a domain or hostname.

example.com

How to read the result

Each value is an IPv6 address. No record can simply mean that the service is IPv4-only.

How AAAA DNS lookups work

When a client requests a AAAA record, it normally asks a recursive DNS resolver. The resolver may return a cached answer or contact the domain’s authoritative nameservers. Cached answers improve speed, but they also explain why a recent DNS change may not appear everywhere at exactly the same time.

DNSReach queries several independent public resolvers and, when possible, the authoritative nameservers for the domain. An authoritative answer reflects the zone currently published by the DNS provider. A recursive answer reflects what that resolver currently knows, which may still be an older cached value until its cache expires.

How to check a AAAA record with DNSReach

  1. Open the DNS checker and select AAAA.
  2. Enter example.com in the format described above.
  3. Run the check and watch each resolver return independently.
  4. Compare public resolver answers with the authoritative results marked by a shield.
  5. Investigate amber results because they differ from the authoritative or majority answer.
Check AAAA now →

Why AAAA answers can differ

The most common reason is caching. DNS records have a time to live, and resolvers that cached the previous value can continue serving it until that period ends. Differences can also come from split-horizon DNS, filtering policies, malformed responses, DNSSEC validation failures, resolver outages, or querying a hostname different from the one where the record is actually published.

A failed lookup is not always evidence that the entire domain is broken. “No record” means the requested type was not found at that exact name. A timeout means a resolver did not answer in time, while a refusal means it declined the query. Checking authoritative servers helps distinguish propagation delay from a configuration problem.

Common AAAA troubleshooting steps

  • Confirm the exact hostname and record type.
  • Check the authoritative answer before changing the zone again.
  • Allow existing cached answers to expire after a change.
  • Verify that every authoritative nameserver publishes the same zone version.
  • Review provider-specific formatting requirements and remove accidental duplicate records.

AAAA record FAQ

What is the AAAA record type?

Connects a hostname to one or more IPv6 addresses.

How do I check AAAA records?

Enter example.com in DNSReach, select AAAA, and run the check. DNSReach compares public recursive resolvers with available authoritative nameservers.

Why do DNS resolvers show different AAAA answers?

Resolvers may hold cached data created at different times. A recent DNS change can therefore appear on some resolvers before others until older cached answers expire.

What does “no record” mean for AAAA?

The resolver answered successfully but found no AAAA record at the exact name queried. This can be normal when that record type is optional or published at another hostname.

Related DNS record guides