AAAA-запись связывает доменное имя с IPv6-адресом (128-битным). Тот же смысл, что и A, но для IPv6.

Формат (zone-файл):

www.example.com. 3600 IN AAAA 2606:2800:220:1:248:1893:25c8:1946

Как работает (резолв):

  • Аналогично A: резолвер запрашивает AAAA-запись; если найдена — возвращает клиенту.
  • При наличии и A, и AAAA — клиент/стек (и алгоритмы, например Happy Eyeballs) решают, каким адресом пользоваться.

Типичные сценарии использования:

  • Хосты, доступные по IPv6; современные сервисы обычно публикуют и A, и AAAA для dual-stack.
  • Glue-AAAA: при необходимости можно добавлять AAAA glue при делегировании, если NS имеют IPv6.

Поведение и особенности:

  • Наличие AAAA не гарантирует, что путь по IPv6 пройдет успешно — клиент может упасть на сетевом уровне; поэтому тестируйте реальный доступ.
  • Если и A и AAAA присутствуют, современные клиенты пытаются подключиться по IPv6 и по IPv4 (Happy Eyeballs) с целью минимальной задержки и отказоустойчивости.

Практические рекомендации:

  • Публикуйте AAAA при возможности — это расширяет доступность для клиентов в IPv6-сетях.
  • Аналогично A: планируйте TTL в зависимости от частоты изменений.
  • При внутренних/корпоративных зонах учитывайте особенности маршрутизации IPv6 (адреса, политики).

Диагностика:

  • dig +short AAAA www.example.com
  • dig @ns1.example.com example.com AAAA
  • host -t AAAA www.example.com
  • ping6 / traceroute6 для проверки сетевого пути.