DNS AAAA Record

An AAAA record type is a foundational DNS record when IPv6 addresses are used. AAAA records are assigned the IPv6 address for a destination which makes communication between the source and destination possible.

What is an AAAA Record?

An AAAA record (sometimes referred to as a quad A) record gives the IPv6 (Internet Protocol version 6) information when a DNS query is performed. The A in this case stands for Address, similar to A records which resolve a domain name for an IPv4 address.

Due to scarcity companies are running out of IPv4 addresses and therefore are starting to use IPv6 addresses. The reason there are four As (AAAA) is to reflect that an IPv6 address, which is 128 bits, is four times the size of an IPv4 record, which is 32 bits.

The AAAA DNS record is stored in a DNS zone on a DNS authoritative server usually residing on a company’s network or at a website host company.

What is an AAAA Record Example

We can find an AAAA record by using the DIG command or the nslookup command.

If we take a look at google.com as an example we can see an IPv6 address of 2607:f8b0:4009:80a::200e when we run an nslookup to find the AAAA record for google.com.

AAAA RECORDS LOOKUP.png

How to add an AAAA Record

Creating an AAAA record will depend on the DNS management solution you’re using. If you’re using Micetro to create it, you can follow these steps:

  1. Open the Micetro Web UI
  2. Go to DNS
  3. Double click on the DNS zone for which you’d like to create an AAAA record
  4. Click the Create button
  5. Enter a record name
  6. Enter the record type
  7. Specify the Time-to-live
  8. Select AAAA as the record type
  9. Input the IPv6 address
  10. Optionally enter the owner name
  11. Click Add to Request or Create Now depending on your permissions

How to add aaaa record.png