Как обновить DNS-запись правильно
Обновить DNS-запись требуется при подключении сайта к новому серверу, настройке почты, подтверждении домена или изменении сетевой инфраструктуры. Процедура выполняется в панели управления DNS у регистратора или хостинг-провайдера. Важно не только указать новое значение, но и выбрать правильный тип записи, проверить имя хоста и учитывать время обновления данных в DNS-кэше.
Перед изменением подготовьте домен, новое значение записи и доступ к учетной записи, где размещена DNS-зона. Если домен использует сторонние DNS-серверы, редактировать запись нужно именно у текущего DNS-провайдера, а не обязательно у регистратора.
Что такое DNS-запись и когда ее нужно менять
DNS-запись связывает доменное имя с определенным ресурсом: IP-адресом сервера, почтовой системой, сервисом проверки или другим доменом. Например, A-запись направляет имя на IPv4-адрес, AAAA используется для IPv6, CNAME создает псевдоним, а MX определяет серверы, принимающие почту.
Обновить DNS-запись может понадобиться после смены хостинга, переноса сайта, подключения корпоративной почты, настройки поддомена или изменения адреса сервера. Отдельно часто редактируют TXT-записи для SPF, DKIM, подтверждения права на домен и других параметров безопасности.
Перед работой определите, какую именно запись требуется изменить. Нельзя заменять A-запись на CNAME без проверки существующей конфигурации: у одного имени могут быть ограничения на сочетание типов записей. Ошибка в DNS-зоне способна сделать сайт или почту временно недоступными.
Как обновить DNS-запись в панели управления
Сначала войдите в панель регистратора, хостинга или DNS-провайдера и откройте раздел управления доменом. Обычно он называется «DNS», «DNS-зона», «Записи домена» или «Управление зоной». Найдите нужное имя хоста и определите, существует ли запись, которую требуется заменить.
Если запись уже есть, используйте команду редактирования. При создании новой записи нажмите добавление и заполните основные поля:
- тип записи: A, AAAA, CNAME, MX, TXT или другой необходимый вариант;
- имя или хост: корень домена обычно обозначается символом @, а поддомен указывается отдельно;
- значение: IP-адрес, целевое имя сервера, текстовый параметр или почтовый сервер;
- TTL: срок хранения записи в кэше DNS;
- приоритет: используется в некоторых записях, например MX.
Сохраните изменения и убедитесь, что панель не добавила доменное имя автоматически второй раз. В поле CNAME обычно указывают имя назначения, а в A-записи должен находиться только корректный IPv4-адрес. Для TXT важно сохранить требуемые кавычки и пробелы, если их формат предусмотрен инструкцией подключаемого сервиса.
Особенности разных типов DNS-записей
A-запись применяется для направления домена или поддомена на IPv4-адрес. Если сервер работает по IPv6, нужна AAAA-запись. При смене сервера достаточно заменить старый адрес на новый, но следует проверить, не используется ли тот же поддомен в других записях.
CNAME подходит для перенаправления поддомена на другое доменное имя. Его часто используют для сервисов, которые могут менять собственные IP-адреса. Для корневого домена поддержка CNAME зависит от DNS-провайдера, поэтому не стоит заменять стандартную запись без проверки возможностей панели.
MX-записи отвечают за доставку почты. При их изменении указывайте почтовые серверы и приоритеты в соответствии с настройками почтовой системы. Удаление MX-записей может остановить прием писем, даже если сайт продолжит работать.
TXT-записи содержат текстовые параметры. Они применяются для SPF, DKIM, DMARC и подтверждения домена. При обновлении такой записи важно не удалить другие независимые значения, особенно если провайдер требует несколько TXT-записей одновременно.
TTL и сроки распространения изменений
TTL определяет, как долго DNS-ответ может храниться в кэше. Если до изменения установлен большой срок, часть пользователей будет получать старое значение дольше. Низкий TTL ускоряет переход на новый адрес, но увеличивает количество DNS-запросов.
Перед плановой миграцией TTL можно уменьшить заранее, например за несколько часов или за сутки, ориентируясь на текущее значение и рекомендации провайдера. После успешного перехода его обычно возвращают к штатному уровню. Уменьшение TTL непосредственно перед изменением не гарантирует мгновенного обновления: старые ответы уже могли сохраниться в кэшах.
Изменения часто появляются у разных DNS-серверов в течение нескольких минут, но полное обновление может занять больше времени. На результат влияют кэш операционной системы, браузера, локального маршрутизатора, интернет-провайдера и настройки авторитетной DNS-зоны.
Как проверить обновленную DNS-запись
После сохранения проверьте запись через любой доступный инструмент диагностики DNS или команду операционной системы. Запрос нужно выполнять для точного имени хоста и ожидаемого типа записи. Сравните полученное значение с тем, которое указано в панели управления.
Для сайта дополнительно откройте домен с разных сетей или устройств и проверьте, что загружается новый сервер. У почты протестируйте отправку и прием сообщений, а при изменении TXT убедитесь, что подключаемый сервис видит нужное значение. Проверять следует не только наличие записи, но и отсутствие конфликтующих записей.
Если обновление не видно, проверьте, какие NS-записи назначены домену. Возможно, вы изменили зону у регистратора, тогда как домен обслуживается другим DNS-провайдером. Также проверьте отсутствие опечаток, правильность точки в конце имени, формат IP-адреса и сохранение изменений в панели.