AAAA Record Format
The structure of an AAAA record follows the standard top-level format definition defined in RFC 1035. The RDATA section is composed of one element:
Element | Description |
---|---|
address | A 128-bit Internet address representing an IPv6 address |
The canonical representation is:
AAAA <address>
where <address>
is an IPv6 address and looks like 2400:cb00:2049:1::a29f:1804
.
For a broader explanation of what AAAA records are and how they work, see What Is an AAAA Record?
In DNSimple, the AAAA record is represented by the following customizable elements:
Element | Description |
---|---|
Name | The host name for the record, without the domain name. This is generally referred to as a “subdomain”. We automatically append the domain name. |
TTL | The time-to-live in seconds. This is the amount of time the record is allowed to be cached by a resolver. |
Address | The IPv6 address the AAAA record points to. |
Formatting
Because the same IPV6 address can be represented in different ways, DNSimple normalizes the IPV6 address to the canonical form, as described in RFC 5952 section 4.
Some examples:
- If you provide the IPv6 address
2001:0000:0000:00FE:0000:0000:0000:CDEF
, we will store it as2001:0:0:fe::cdef
. - If you provide the IPv6 address
2001:0db8::0001:0000
, we will store it as2001:db8::1:0
. - If you provide the IPv6 address
2001:db8:0:0:0:0:2:1
, we will store it as2001:db8::2:1
. - If you provide the IPv6 address
::ffff:c000:0280
, we will store it as::ffff:192.0.2.128
.
Have more questions?
If you have any questions or need assistance managing AAAA records, contact support, and we’ll be happy to help.