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