Routing & ResolutionRFC 3596

AAAA Record β€” AAAA Record (IPv6 Address / Quad-A)

Maps a domain name to a 128-bit IPv6 address (e.g. 2001:0db8:85a3:0000:0000:8a2e:0370:7334).

RECORD TYPE

AAAA

STANDARD RFC

RFC 3596

DEFAULT TTL

3600 seconds (1 hour)

CATEGORY

Routing & Resolution

BIND Zone File Syntax Example

example.com. 3600 IN AAAA 2606:4700:4700::1111

How to Query & Check AAAA Records

Linux / Mac (dig)
dig +short AAAA example.com
Windows / Generic (nslookup)
nslookup -type=AAAA example.com
PowerShell (Resolve-DnsName)
Resolve-DnsName -Name example.com -Type AAAA

Recommended Best Practices

Ensure your web server and firewall actually accept and route IPv6 traffic before adding an AAAA record, otherwise IPv6 visitors may experience connection timeouts.

Primary Use Cases:
  • β€’Enabling modern IPv6 traffic for Cloudflare, AWS CloudFront, or Vercel edge networks
  • β€’Complying with Apple App Store IPv6-only network requirements

Common Configuration Mistake

Formatting IPv6 addresses with port numbers or surrounding brackets in DNS zone files.

Always verify records using authoritative queries (`dig @1.1.1.1 $AAAA example.com`) to bypass local ISP caching when debugging propagation delays.
Frequently Asked Questions

DNS AAAA Record Questions & Answers

Common questions regarding DNS propagation, TTL settings, and zone file syntax.

The AAAA (Quad-A) record operates identically to an A record, but handles modern 128-bit IPv6 addresses. Dual-stack servers publish both A and AAAA records, allowing IPv6-capable clients to connect with lower routing latency.