ВебОснова — хостинг, домены и создание сайтов Практический справочник по выбору хостинга, регистрации и настройке доменов, DNS, конструкторам сайтов и запуску проектов. Инструкции, сравнения сервисов и ответы на частые вопросы.
DNS и управление доменом

Как создать DNS-запись в домене

DNS-запись связывает доменное имя с нужным сервером или почтовой службой. С ее помощью сайт открывается по домену, поддомен направляется на отдельный сервер, а почта доставляется в нужную систему. Чтобы создать запись, необходимо войти в панель управления доменом или DNS-хостингом, выбрать подходящий тип записи и сохранить параметры.

Неверное значение может привести к недоступности сайта, ошибкам при отправке почты или сбоям при подтверждении домена. Поэтому перед изменением настроек важно определить назначение записи, получить точные параметры от хостинг-провайдера и учитывать особенности поля имени.

Что такое DNS-запись и где ее создавать

DNS-запись — это правило, которое сообщает системе доменных имен, куда направлять запросы для конкретного домена или поддомена. Набор таких правил хранится в DNS-зоне. Управлять зоной можно в личном кабинете регистратора, хостинг-провайдера или отдельного DNS-сервиса — в зависимости от того, какие серверы имен указаны для домена.

Сначала определите, где находится DNS-зона. В панели регистратора обычно нужно открыть раздел доменов, выбрать нужное имя и перейти к пункту «Управление DNS», «DNS-записи» или «Редактор зоны». Если домен использует сторонние серверы имен, изменения у регистратора могут не примениться: запись потребуется добавить у владельца этих DNS-серверов.

Перед редактированием сохраните текущие параметры. Особенно внимательно работайте с записями для почты: удаление MX, TXT или связанных записей может нарушить доставку сообщений и работу антиспам-проверок.

Как выбрать тип DNS-записи

Тип записи зависит от задачи. Для подключения сайта к IPv4-адресу используется A-запись. Если сервер имеет IPv6-адрес, применяют AAAA. Для направления домена или поддомена на другое доменное имя используют CNAME. Почтовые серверы указываются через MX, причем для них также задается приоритет.

TXT хранит текстовые параметры. Его часто применяют для подтверждения права на домен, настройки SPF, DKIM и DMARC. NS указывает авторитетные серверы имен, а SRV описывает адрес и порт отдельных сервисов. Запись CNAME нельзя использовать одновременно с другими обычными записями для того же имени, поэтому перед добавлением проверьте, нет ли конфликта.

Если провайдер выдал готовую инструкцию, переносите тип, имя, значение и приоритет без самостоятельной замены. Для подключения сайта чаще всего требуются A или CNAME, для почты — MX и несколько TXT-записей.

Пошаговое создание записи в DNS-панели

1. Откройте панель управления доменом и перейдите в редактор DNS-зоны.

2. Нажмите «Добавить запись» и выберите тип, который соответствует вашей задаче.

3. Заполните поле имени. Для корневого домена панель может использовать символ «@», пустое поле или автоматически подставлять название домена. Для поддомена укажите только его часть, например «shop», если нужна запись для shop.домен.

4. Введите значение. Для A это IPv4-адрес, для AAAA — IPv6-адрес, для CNAME — целевое доменное имя, для MX — имя почтового сервера. Некоторые панели требуют точку в конце полного доменного имени, а другие добавляют ее автоматически.

5. Укажите TTL — время, в течение которого результат может храниться в кэше. Для обычной настройки подходит значение, предложенное панелью. На время частых изменений можно выбрать меньший TTL, а после завершения работ вернуть стандартный.

6. Для MX задайте приоритет: меньшее число означает более высокий приоритет. Если почтовых серверов несколько, каждому обычно назначают свое значение.

7. Сохраните запись и убедитесь, что она появилась в списке без лишних пробелов, кавычек и повторения доменного имени.

Примеры настройки для распространенных задач

Чтобы направить корневой домен на сервер сайта, создают A-запись с именем «@» и IPv4-адресом сервера. Для поддомена, например «app», добавляют отдельную A-запись с тем же или другим адресом. Если хостинг выдал доменное имя вместо IP-адреса, вместо A применяют CNAME.

Для почты добавляют MX-запись с именем корневого домена, адресом почтового сервера и приоритетом. Затем почтовый сервис может потребовать TXT-запись SPF и отдельные записи для DKIM и DMARC. Эти значения нельзя заменять произвольным текстом: они формируются конкретным сервисом и подтверждают, какие серверы имеют право отправлять письма от имени домена.

Для подтверждения домена сервис обычно просит создать TXT-запись с заданным именем и уникальной строкой. После сохранения настройки нужно вернуться в сервис и запустить проверку. Удалять такую запись стоит только после завершения подтверждения и если она больше не нужна.

Проверка и устранение проблем

Изменения DNS не всегда видны сразу. Обновление может занять от нескольких минут до нескольких часов, а в отдельных случаях — дольше из-за TTL и кэширования у разных DNS-резолверов. Поэтому сразу после сохранения проверяйте запись в панели и подождите, если старый результат еще отображается.

При проверке убедитесь, что запрашивается правильное имя: корневой домен и поддомен являются разными объектами. Также сравните тип записи, значение и отсутствие опечаток. Частая ошибка — указать доменное имя в поле A вместо IP-адреса, добавить лишнее повторение домена или оставить старую конфликтующую запись.

Если сайт не открывается, проверьте, что сервер принимает запросы по нужному домену и настроен веб-сервер. Если не работает почта, проверьте MX, SPF, DKIM и DMARC, а также соответствие почтового сервера требованиям провайдера. При подключении внешнего сервиса проверку запускайте после того, как запись стала видна в DNS.

FAQ

Сколько времени создается DNS-запись?
Сохранение в панели обычно происходит сразу, но распространение изменений может занять от нескольких минут до нескольких часов из-за TTL и кэширования.
Что указать в поле имени для корневого домена?
Обычно используют символ «@», пустое поле или название корневого домена. Точный вариант зависит от интерфейса DNS-панели.
Можно ли создать CNAME для корневого домена?
Это зависит от DNS-провайдера. Если панель не поддерживает CNAME для корня, используйте A-запись или специальный механизм провайдера.
Почему DNS-запись добавлена, но сайт не работает?
Проверьте тип записи, имя, значение, отсутствие конфликтующих записей и настройку веб-сервера. Также дождитесь завершения обновления DNS-кэша.