Определение простыми словами
A-запись — основной механизм, по которому домен превращается в IP-адрес сервера. Когда пользователь набирает example.com, браузер обращается к рекурсивному резолверу, тот опрашивает авторитативные NS-серверы домена и получает A-запись с IPv4-адресом. По этому адресу строится TCP-соединение и загружается сайт.
Создаётся A-запись в панели регистратора, у DNS-хостера или в собственной зоне на BIND/PowerDNS. Соседи по семейству — AAAA для IPv6, CNAME для алиасов и MX для почты.
Сравнение
| Запись | Что хранит | Когда применяется |
|---|---|---|
| A | IPv4-адрес | Привязка домена к серверу по IPv4 |
| AAAA | IPv6-адрес | То же, но для IPv6 |
| CNAME | Каноничное имя | Алиас на другой домен |
| MX | Почтовый сервер + приоритет | Маршрутизация почты |
| TXT | Произвольный текст | SPF, DKIM, верификация |
Кейсы использования
- Запуск сайта на новом VPS — указывают A-запись с IP сервера для @ и www.
- Поднятие поддомена на отдельном сервере — отдельная A-запись на нужный IP.
- Балансировка нагрузки через несколько A-записей с одинаковым именем (round-robin DNS).
- Перенаправление почтового сервера на отдельный IP без затрагивания основного сайта.
Негативные сценарии: ставить большой TTL перед миграцией сайта (старый IP будет долго кэшироваться); указывать в A-записи приватные адреса (10.x, 192.168.x) на публичных DNS — сайт станет недоступен.
Технические детали
Проверка A-записи и распространения изменений выполняется стандартными утилитами:
dig A example.com +short
dig @8.8.8.8 example.com A
host example.com
nslookup example.com 1.1.1.1
До смены IP TTL уменьшают до 300 секунд за сутки, после — поднимают обратно до 3600–86400, чтобы снизить нагрузку на DNS-серверы.
🔥 Где это применяется
Частые вопросы
Чем A-запись отличается от AAAA?
A-запись хранит IPv4, AAAA — IPv6. На современных хостингах обычно создают обе, чтобы сайт открывался у клиентов с любым стеком.
Сколько по времени применяется новая A-запись?
От нескольких минут до 24 часов. Скорость зависит от TTL предыдущей записи и кэшей резолверов у клиентов и провайдеров.
Можно ли указать несколько A-записей для одного домена?
Да. Несколько записей с одинаковым именем работают как round-robin DNS — резолверы поочерёдно отдают разные IP-адреса.
Что такое TTL у A-записи?
Время в секундах, в течение которого ответ можно держать в кэше. Низкий TTL ускоряет распространение изменений, высокий — снижает нагрузку на DNS.