Перейти к содержанию
ipaddress.si
A

Что такое запись A?

Запись A сопоставляет доменному имени адрес IPv4. Формат, TTL, несколько записей A и как проверить записи A любого домена.

example.com.   3600   IN   A   93.184.215.14

Запись A (address) связывает имя хоста с 32-битным адресом IPv4. Когда браузер открывает example.com, его резолвер запрашивает запись A (и запись AAAA для IPv6) и подключается к полученному адресу.

Формат

У каждой записи A есть имя, TTL в секундах, класс IN и один адрес IPv4. У одного имени может быть несколько записей A; резолверы возвращают их все, а клиенты обычно перебирают их по порядку — простой способ распределить нагрузку и обеспечить резерв.

Записи A и вершина зоны

Голый домен (example.com, «вершина» зоны) должен использовать записи A/AAAA, потому что рядом с записями SOA и NS, которые там находятся, CNAME недопустим. Многие DNS-провайдеры предлагают функции «ALIAS» или «CNAME flattening»: они разрешают целевое имя и публикуют результат как записи A.

TTL и изменения

Резолверы кэшируют ответ на время его TTL. Перед переездом сайта за день снизьте TTL (например, до 300 секунд), чтобы новый адрес вступил в силу быстро, а затем верните прежнее значение.

Частые вопросы

Может ли у домена быть несколько записей A?
Да. Возвращаются все адреса, а клиент выбирает один из них — это распределяет нагрузку и позволяет переключиться на другой адрес при сбое.
Чем запись A отличается от AAAA?
Запись A содержит адрес IPv4, запись AAAA — адрес IPv6. Сайты с двойным стеком публикуют обе.
Может ли запись A указывать на другой домен?
Нет, только на адрес IPv4. Чтобы направить имя на другое имя, используйте CNAME (на вершине зоны недопустим).

Справочник по записям DNS