· Quiet Stack · Веб · 2 мин чтения
Куда ведёт домен: A, AAAA и NS
Что происходит между вводом имени сайта и подключением к серверу.
Доменное имя удобно запомнить, а сетевое соединение обычно устанавливается с IP-адресом. DNS связывает эти два уровня. Когда сайт не открывается, важно различать проблемы имени, соединения и приложения.
A и AAAA: адрес сайта
Запись A указывает IPv4-адрес. Запись AAAA содержит IPv6-адрес. Они независимы: наличие одной не создаёт другую. Если сервер не обслуживает IPv6, случайно оставленная AAAA-запись может направлять часть посетителей не туда.
Имя с www также существует отдельно от корневого имени. Его можно связать с тем же адресом отдельной A-записью или настроить подходящий CNAME.
NS: где искать таблицу записей
NS-записи указывают серверы, отвечающие за DNS-зону. Создать A-запись в панели одного провайдера недостаточно, если домен делегирован другому. Сначала нужно понять, кто обслуживает зону, и редактировать записи именно там.
Почему изменения видны не сразу
DNS-ответы кешируются. Параметр TTL задаёт время, в течение которого ответ может использоваться из кеша. Существуют и отрицательные ответы: если имя недавно не существовало, информация об этом тоже может временно сохраняться. Поэтому разные сети иногда показывают разный результат после изменения настроек.
В каком порядке проверять
Сначала проверьте правильность имени и делегирования. Затем сравните A- и AAAA-записи с адресами сервера. После этого переходите к доступности порта и работе веб-сервера. DNS не устанавливает сертификат и не запускает приложение — он только помогает найти нужный адрес.
Для проверки с компьютера подойдут dig и nslookup. Начните с запроса нужного типа записи, а затем сравните ответ с другим резолвером. Основные понятия и примеры есть в руководстве Cloudflare по DNS.

