Have a Question?

If you have any question you can ask below or enter what you are looking for!

AAAA Record

AAAA Record (IPv6 Address Record)

These records map a FQDN (fully qualified domain name) to an IPv6 address. This is the IPv6 equivalent to the A record.

  • Name: This will be the host for your domain which is actually a computer within your domain. Your domain name is automatically appended to your name. If you are trying to make a record for the system www.example.com. Then all you enter in the textbox for the name value is www.
    Note: If you leave the name field blank it will default to be the record for your base domain. The record for your base domain is called the root record or apex record.
  • IPv6: The IPv6 address of your FQDN.  An IP (Internet Protocol) can be thought of the telephone number to your computer. It is how one computer knows how to reach another computer. Similar to the country codes, area codes, and phone number is used to call someone. The IPv6 address is different from the standard IP address (or IPv4 address), in that it is a newer version of the Internet Protocol used to accompany a much larger addressing space to accommodate the growing number of devices on the Internet.
  • TTL: The TTL (Time to Live) is the amount of time your record will stay in cache on systems requesting your record (resolving nameservers, browsers, etc.). The TTL is set in seconds, so 60 is one minute, 1800 is 30 minutes, etc..
    Systems that have a static IP should usually have a TTL of 1800 or higher. Systems that have a dynamic IP should usually have a TTL of 1800 of less.
    The lower the TTL the more often a client will need to query the name servers for your host’s (record’s) IP address this will result in higher query traffic for your domain name. Where as a very high TTL can cause downtime when you need to switch your IPs quickly.

Best Practice Tip: If you plan on changing your IP you should set your TTL to a low value a few hours before you make the change. This way you won’t have any downtime during the change. Once your IP is changed you can always raise your TTL to a higher value again.

 

Example 1 – AAAA record for www of domain:

NAME TTL TYPE DATA CONFIGURATION
www.example.com. 1800 AAAA 2600:1800:5::10 A record configuration setting www to 2600:1800:5::10

 

AAAA record details:

  • Name: www.example.com. is the host which are we are making an entry for. In the data entry screen we only enter www.
  • IPv6: 2600:1800:5::10 is the IPv6 address. This can be entered using IPv6 short hand or expanded (long) format.
  • TTL (time to live) – The 1800 indicates how often (in seconds) that this record will be cached in resolving name servers.
  • The end result of this record is that www.example.com. points to 2600:1800:0005:0000:0000:0000:0000:0010

Example 2 – AAAA record for apex / root:

NAME TTL TYPE DATA CONFIGURATION
example.com. 1800 AAAA 2600:1800:5::10 A record configuration for apex / root record to 2600:1800:5::10

AAAA record details:

  • Name: example.com. is the host which are we are making an alias for. In the data entry screen we leave the name field blank (your domain name is automatically appended to it).
  • IPv6: 2600:1800:5::10 is the IPv6 address. This can be entered using IPv6 short hand or expanded (long) format.
  •  TTL (time to live) – The 1800 indicates how often (in seconds) that this record will be cached in resolving name servers.
  • The end result of this record is that example.com. points to 2600:1800:5::10

Example 3 – AAAA record round robin for apex / root record:

NAME TTL TYPE DATA CONFIGURATION
example.com. 1800 AAAA 2600:1800:5::10 AAAA record configuration for apex / root record to 2600:1800:5::10
example.com. 1800 AAAA 2600:1800:5::11 AAAA record configuration for apex / root record to 2600:1800:5::11

AAAA record details:

  • Name 1 : example.com. is the host which are we are making an alias for. In the data entry screen we leave the name field blank (your domain name is automatically appended to it).
  • IPv6 1 : 2600:1800:5::10 is the IPv6 address. This can be entered using IPv6 short hand or expanded (long) format.
  • TTL (time to live) 1:  – The 1800 indicates how often (in seconds) that this record will exist (will be cached) in other systems.
  • Name 2 : example.com. is the host which are we are making an alias for. In the data entry screen we leave the name field blank (your domain name is automatically appended to it).
  • IPv6 2: 2600:1800:5::11 is the IPv6 address. This can be entered using IPv6 short hand or expanded (long) format.
  • TTL (time to live) 2:  – The 1800 indicates how often (in seconds) that this record will exist (will be cached) in other systems.
  • The end result of this record is that your traffic will be split for example.com..  50% of your traffic will go to 2600:1800:5::10 and 50% of your traffic will go to 2600:1800:5::11.

Example 4 – AAAA record wildcard configuration.

NAME TTL TYPE DATA CONFIGURATION
www.example.com. 1800 AAAA 2600:1800:5::10 AAAA record configuration setting www to 2600:1800:5::10
*.example.com. 1800 AAAA 2600:1800:5::11 A record configuration setting the wildcard to 2600:1800:5::11

A record details:

  • Name 1: www.example.com. is the host which are we are making an entry for. In the data entry screen we only enter www.
  • IPv6 1: 2600:1800:5::10 is the IPv6 address.
  • TTL (time to live) 1: The 1800 indicates how often (in seconds) that this record will exist (will be cached) in other systems.
  • Name 2: *.example.com. is the host which are we are making an entry for. In the data entry screen we only enter www.
  • IPv6 2: 2600:1800:5::11 is the IPv6 address.
  • TTL (time to live) 4: The 1800 indicates how often (in seconds) that this record will exist (will be cached) in other systems.
  • The end result of this record is that your www.example.com. will go to 2600:1800:5::10 and all of the rest of your matching records (any record that you do not have a record for) will go to 2600:1800:5::11.

Note: A wildcard record will not match the apex / root record.  You will need to make another record that will match the apex / root record.