DNS-записи: что делают A, CNAME, MX, TXT, NS и CAA, какие ограничения у них есть и как менять их без простоя

Коротко

  • DNS-записи определяют, откроется ли сайт, дойдут ли письма и какие сервисы подтверждены за доменом. A и AAAA связывают имя с IP, CNAME — псевдоним, MX — почтовые серверы с приоритетом, TXT — подтверждения, SPF, DKIM, DMARC, NS — серверы имён, CAA — разрешённые центры сертификации. Записи редактируют там, где хранится зона; у регистратора указывают NS (делегирование).
  • По RFC 2181 рядом с CNAME не может быть других данных того же имени (поэтому не ставьте его на корневой домен вместе с MX, NS, TXT), у псевдонима одно каноническое имя, а имя в значении MX и NS не должно быть псевдонимом. По RFC 8659, если CAA-записей нет, выпуск сертификатов не ограничен; при добавлении укажите всех нужных издателей.
  • Изменения вступают в силу после истечения TTL; Google Workspace советует 3600 секунд для меняющихся записей, 300 для быстрого отката и заранее снижать TTL перед крупным изменением. Срок смены серверов имён «от 3 до 24 часов» взят из пересказа документации Timeweb. Страницы REG.RU и Cloudflare не открылись.
  • В статье — типы записей, правила из RFC, где настраивать, TTL, сценарии магазина, проверка, десять ошибок и PDF-чек-лист на 27 пунктов.

Коротко: что такое DNS-записи и какие нужны сайту магазина

DNS — «телефонная книга» интернета: она сопоставляет имя сайта с адресом сервера и подсказывает, куда доставлять почту и какие сервисы подтверждены за доменом. Информация хранится в виде ресурсных записей разных типов. Для владельца магазина DNS важен по трём причинам: от него зависит, откроется ли сайт; от него зависит, дойдут ли письма; и любая ошибка при переезде или смене хостинга обычно проявляется именно здесь. К SEO это относится напрямую: недоступный сайт теряет трафик, а неверные записи ломают редиректы, поддомены и подтверждение прав в вебмастерах.

Основные записи (по руководствам Google Workspace и практике хостингов):

  1. A связывает домен с IPv4-адресом сервера; без неё сайт не откроется. AAAA — то же для IPv6.
  2. CNAME — псевдоним: имя указывает на другое имя (например, www на основной домен).
  3. MX — почтовые серверы домена с приоритетами.
  4. TXT — произвольный текст: подтверждение прав на домен, SPF, DKIM, DMARC.
  5. NS — серверы имён, которые хранят остальные записи зоны.
  6. CAA — какие удостоверяющие центры могут выпускать сертификаты для домена.

Главные правила, которые нарушают чаще всего: CNAME нельзя совмещать с другими записями того же имени (поэтому не ставьте его на корневой домен, где обычно есть MX, NS и TXT), в значении MX и NS не должно быть псевдонима, а изменения вступают в силу не мгновенно: сначала истекает TTL старых записей. В статье: что делает каждая запись, откуда берутся ограничения (RFC), где настраивать, как менять без простоя, какой TTL выбрать, как проверять, типичные сценарии магазина, десять ошибок и PDF-чек-лист на 27 пунктов. Инструмент: проверка DNS-записей домена.

PDF-чек-лист: DNS-записи домена 27 пунктов в 6 разделах, приоритеты P1–P3, подсказки «как проверить», подсчёт результата. Можно распечатать.
Скачать PDF

Основа статьи — RFC 2181 (разделы о CNAME, MX и NS), RFC 8659 (запись CAA), руководство Google Workspace по основам DNS и обзоры хостингов и регистраторов (Timeweb, REG.RU и др.; страницы REG.RU и Cloudflare напрямую открыть не удалось, поэтому их содержание я не использую). Срок делегирования «от 3 до 24 часов» взят из пересказа документации Timeweb. Практические инструкции у каждого регистратора свои: сверяйтесь с панелью вашего провайдера.

Типы записей

ЗаписьДля чегоПример (условный)Ограничения
AАдрес сервера (IPv4); нужна, чтобы открывался домен без wwwexample.ru → 203.0.113.10Несколько записей допустимы (разные серверы)
AAAAАдрес сервера (IPv6)example.ru → 2001:db8::10Добавляйте, только если сервер реально отвечает по IPv6
CNAMEПсевдоним на другое имя; сервисы часто просят CNAME для поддоменаwww → example.ruНе сочетается с другими записями того же имени; одно каноническое имя на псевдоним
MXПочтовые серверы и приоритет (меньшее число — выше приоритет)10 mx.example-mail.ruЗначение должно быть именем с адресной записью, не CNAME
TXTПодтверждение владения, SPF, DKIM, DMARC и др."v=spf1 …"Не путать записи; у домена одна запись SPF
NSСерверы имён, которые отвечают за зону доменаns1.example-dns.ruЗначение не должно быть псевдонимом
SOAСлужебные сведения о зоне—Создаётся провайдером DNS
CAAРазрешённые удостоверяющие центры0 issue "ca.example"Если записей нет, CAA выпуск не ограничивает
PTRОбратная запись: IP → имя (для почты)—Настраивает владелец IP-адреса

Названия серверов и адреса в таблице выдуманы для иллюстрации (адреса из документационных диапазонов).

Правила из стандартов: откуда берутся ограничения

CNAME не живёт рядом с другими записями

RFC 2181: для любого имени верно ровно одно из условий — есть одна CNAME-запись, или одна и более записей любого другого типа, или имя существует без записей, или имени нет. (Исключение для DNSSEC: рядом с CNAME могут находиться записи SIG, NXT и KEY.) Следствие: на корневой домен (example.ru), где обычно есть NS, MX и TXT, CNAME ставить нельзя; обычно ставят A-запись с IP, а CNAME оставляют для www. Некоторые провайдеры предлагают специальные «плоские» записи (ALIAS, ANAME) для корня; это возможность конкретного провайдера, а не стандарт. Также нельзя создавать несколько CNAME для одного имени: у псевдонима одно каноническое имя.

MX и NS не должны указывать на CNAME

RFC 2181: имя в значении NS и в части значения MX «must not be an alias»: оно должно иметь адресные записи и не может быть CNAME. Иначе сервер не добавит адреса в дополнительную секцию ответа, клиенту придётся делать лишние запросы, а в сложных случаях запрос завершится ошибкой. Администратор должен подставить каноническое имя прямо в запись.

CAA: кто может выпускать сертификаты

По RFC 8659, CAA позволяет владельцу домена указать удостоверяющие центры, которым разрешён выпуск сертификатов. Перед выпуском центр ищет набор CAA-записей для запрошенного имени, а если их нет, поднимается по дереву имён. Теги: issue (разрешает выпуск указанному издателю; значение «;» запрещает выпуск всем), issuewild (только для wildcard-имён), iodef (куда слать отчёты о нарушениях). Если релевантного набора нет или в нём нет ограничивающих тегов, CAA не запрещает выпуск. Практически: если вы добавляете CAA, укажите всех центров, которыми пользуетесь (в том числе CDN и хостинг), иначе сертификат не обновится. Проверка HTTPS: проверка SSL-сертификата.

MX: приоритет

У каждой записи MX есть приоритет; можно задать несколько серверов, и если основной недоступен, почта идёт на следующий (руководство Google Workspace). Для почты Яндекса и других провайдеров используйте значения из их инструкций.

Где настраивать: регистратор, хостинг, DNS-провайдер

  • Разделите две вещи. У регистратора вы указываете NS — на каких серверах хранится зона (делегирование). А записи A, CNAME, MX, TXT создаются там, где хранится зона: у регистратора, на хостинге или в сервисе DNS.
  • Если домен делегирован на серверы имён хостинга, записи нужно менять в панели хостинга. Timeweb в документации предупреждает: при сторонних NS изменения в их панели силы не имеют; настройку нужно выполнять у провайдера этих NS (по пересказу).
  • Одна зона — один источник правды. Не ведите записи сразу в двух панелях.
  • Доступ к DNS — критичный. Защитите аккаунт регистратора и хостинга (двухфакторная защита): «Надёжный пароль». Следите за сроком оплаты домена: Whois.

TTL и сроки применения

TTL — время в секундах, в течение которого кэши в интернете хранят значение записи. Изменения вступают в силу не сразу: сначала должен истечь старый TTL. Руководство Google Workspace: при TTL 86 400 секунд изменения могут заметно отставать, до 24 часов. Рекомендации там же: 3600 секунд (1 час) для записей, которые будут меняться; 300 секунд (5 минут), если нужно быстро откатить; 86 400 секунд для стабильных записей; перед крупным изменением заранее уменьшите TTL, чтобы новые значения применились быстрее. Google для переезда без смены адресов страниц также советует снизить TTL за неделю до переключения («Миграция сайта»). Смена серверов имён (делегирование), по документации Timeweb в пересказе, может занимать от 3 до 24 часов; на практике время зависит от провайдеров и кэшей.

Типовые сценарии магазина

ЗадачаЧто делаемНа что смотреть
Подключить сайт к хостингуA (и при необходимости AAAA) на IP хостинга для корня; CNAME или A для wwwОдинаковый результат с www и без; редирект на основной вариант: коды ответа
Подключить почту доменаMX по инструкции провайдера; TXT для SPF, DKIM, DMARCОдна запись SPF; «Письма попадают в спам»
Подтвердить права в вебмастерахTXT-запись или другой способ по инструкции сервисаНе удалять запись, пока используется этот способ
Подключить CDN или внешний сервис к поддоменуCNAME на имя, которое дал сервисНе ставить CNAME на корень вместе с MX и TXT
Перенос сайта на другой хостингЗаранее снизить TTL, подготовить новый сервер, переключить A, проверить, потом вернуть TTL«Миграция сайта»; не удалять старый хостинг до окончания переключения
Ограничить выпуск сертификатовCAA с нужными центрамиВключить всех, кто выпускает сертификаты для сайта

Как проверить DNS

  1. Посмотрите все записи домена: проверка DNS-записей показывает A, AAAA, MX, NS, TXT, CNAME, SOA и CAA, а также запись для www.
  2. Проверьте A/AAAA: адрес должен принадлежать вашему серверу; AAAA не должна вести на сервер, где IPv6 не настроен: IP и хостинг.
  3. Проверьте NS и делегирование: те ли серверы имён указаны у регистратора, где вы редактируете зону.
  4. Проверьте почту: MX, SPF, DKIM, DMARC: проверка почтовых записей.
  5. Проверьте www и корень: оба варианта открываются и приводят к одному адресу (редирект); нет ошибки сертификата: коды ответа, SSL.
  6. Проверьте несоответствия: CNAME рядом с другими записями, MX или NS на CNAME, дубли SPF.
  7. Проверьте распространение: результат может отличаться в разных регионах, пока не истёк TTL. Google предлагает проверять через публичные DNS-сервисы, что провайдеры в разных странах видят новые настройки.
  8. Зафиксируйте состояние до и после изменений (скриншот или выгрузка) для отката.

Ошибки в DNS могут нарушить и сайт, и почту одновременно: меняйте по одной записи, храните прежние значения. Для SEO последствия — недоступность сайта, потеря индексации, ошибки сканирования; разбор причин: «Сайт не открывается», «Упал трафик сайта».

Десять частых ошибок

  1. CNAME на корневом домене вместе с MX, NS или TXT.
  2. MX или NS указывают на CNAME.
  3. Редактируют зону не там, где она хранится (изменения «не работают»).
  4. Забыли снизить TTL перед переездом и ждут сутки.
  5. AAAA ведёт на сервер без IPv6 или на старый хостинг.
  6. Две записи SPF у одного домена или слишком много include.
  7. Удалили TXT подтверждения и потеряли доступ к вебмастеру.
  8. CAA без всех нужных центров, сертификат не обновился.
  9. Не продлили домен или потеряли доступ к аккаунту регистратора.
  10. Не проверили результат из разных мест и не сохранили прежние значения.
Скачать PDF-чек-лист: DNS-записи домена Пройдите по списку на своём сайте: 27 пунктов, приоритеты, подсказки и подсчёт результата.
Скачать PDF

Что проверяю в аудите я

DNS — основа технической части SEO-аудита: я смотрю записи домена, делегирование, www и корень, редиректы, сертификат, почтовые записи и подтверждения для вебмастеров, оцениваю риски при переезде и даю приоритетный план. Результат: PDF-отчёт на 30–50 страниц, технические задания для программистов, прогноз по трафику и заявкам и созвон, на котором я лично расскажу о найденных ошибках и отвечу на вопросы. Стоимость от 30 000 ₽, срок 3–5 рабочих дней для небольшого сайта и 7–10 для крупного магазина.

Меняете хостинг или почту и боитесь сломать сайт? Напишите адрес сайта. Подскажу, что проверить в DNS до переключения, назову стоимость и сроки аудита. Заказать аудит Подробнее об услуге на cetto.ru

Итоговый чек-лист (короткая версия, полная в PDF)

  • Зона хранится в одном месте; NS у регистратора указывают на него.
  • A (и AAAA, если нужна) ведут на актуальный сервер; www и корень работают одинаково.
  • CNAME не стоит на корне и не совмещён с другими записями; MX и NS не указывают на CNAME.
  • SPF одна, DKIM и DMARC настроены; подтверждения для вебмастеров на месте.
  • Перед изменениями снижен TTL; прежние значения сохранены.
  • Домен и аккаунт регистратора защищены, срок оплаты отслеживается.

Частые вопросы

Что такое DNS-записи?

Ресурсные записи, в которых хранятся сведения о домене: на какой сервер вести сайт (A, AAAA), куда доставлять почту (MX), какие серверы имён отвечают за зону (NS), псевдонимы (CNAME), тексты для проверок и защиты почты (TXT), разрешённые центры сертификации (CAA).

Чем отличаются A и CNAME?

A связывает имя с IP-адресом. CNAME — псевдоним: имя указывает на другое имя. CNAME не может сосуществовать с другими записями того же имени (RFC 2181), поэтому на корневой домен его обычно не ставят.

Почему нельзя ставить CNAME на корневой домен?

Потому что на корне обычно есть NS, MX и TXT, а по RFC 2181 рядом с CNAME не может быть других данных. Решение: A-запись на IP для корня и CNAME для www; некоторые провайдеры дают специальные записи для корня.

Может ли MX указывать на CNAME?

Нет: имя в значении MX и NS не должно быть псевдонимом (RFC 2181). Подставляйте каноническое имя с адресной записью.

Сколько ждать после изменения DNS?

Пока не истечёт TTL старых записей. Google Workspace отмечает, что при TTL 86 400 секунд задержка может быть до 24 часов. Смена серверов имён, по документации Timeweb в пересказе, занимает от 3 до 24 часов.

Какой TTL выбрать?

По руководству Google Workspace: 3600 секунд для записей, которые будут меняться; 300 секунд, если нужно быстро откатить; 86 400 секунд для стабильных. Перед крупным изменением заранее уменьшите TTL.

Что такое запись CAA?

Запись, в которой владелец домена указывает центры, которым разрешён выпуск сертификатов. Если подходящих записей нет, выпуск не ограничивается. Если добавляете CAA, укажите всех, кто выпускает сертификаты для вашего сайта.

Где менять DNS-записи?

Там, где хранится зона домена: у регистратора, на хостинге или в сервисе DNS. У регистратора указывается только делегирование (NS). Если NS сторонние, правки в панели хостинга силы не имеют.

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

Инструментом проверки DNS на tools.cetto.ru: он показывает A, AAAA, MX, NS, TXT, CNAME, SOA, CAA и запись для www. Сравните результат до и после изменений и проверьте из разных мест.

Где скачать чек-лист?

PDF-чек-лист на 27 пунктов с приоритетами P1–P3, подсказками «как проверить» и подсчётом результата можно скачать по ссылке в статье. Он бесплатный; при цитировании укажите источник.

Владимир Родионов
Об автореВладимир Родионов

Интернет-маркетолог, частный SEO-специалист cetto.ru. 10+ лет в IT, 200+ реализованных проектов, сертификация Яндекса и Google.

Ещё 20 статей из блога по теме

Домен и хостинг Письма попадают в спам: как проверить SPF, DKIM, DMARC, репутацию и базу и вернуть доставляемость Почему письма магазина попадают в спам: SPF, DKIM, DMARC, PTR и TLS, требования Google к отправителям, жалобы и чёрные списки, отписка, формат и база адресов, пошаговая диагностика. PDF-чек-лист на 29 пунктов. Технический аудит Сайт не открывается: причины и пошаговая диагностика для владельца интернет-магазина Почему сайт не открывается и как найти причину по порядку: домен и срок регистрации, DNS, хостинг и ошибки 5xx, SSL, защита и блокировки. Таблица ошибок браузера, шаблон обращения в поддержку, чек-лист. Домен и хостинг Возраст сайта и история домена: что подтверждено, как проверить и чем опасна покупка домена с прошлым Влияет ли возраст сайта на ранжирование: что заявляет Google и что неизвестно про Яндекс, как узнать возраст и историю домена, как проверить домен перед покупкой, правила про истёкшие домены. PDF-чек-лист на 30 пунктов. Утилиты вебмастера Как узнать свой IP-адрес: внешний и внутренний, белый, серый и CGNAT, точность геолокации и влияние IP на SEO Как узнать свой IP-адрес, чем внешний адрес отличается от внутреннего, что такое белый, серый и CGNAT, почему сервисы показывают разные адреса, как точна геолокация и при чём здесь SEO. PDF-чек-лист на 24 пункта. Утилиты вебмастера Надёжный пароль: что говорят NIST и OWASP, как создать пароль и парольную фразу и защитить доступы сайта Какой пароль считается надёжным по NIST, OWASP и Роскачеству: длина важнее сложности, без плановой смены, менеджер паролей и двухфакторная защита. Как создать пароль и безопасный генератор, защита доступов сайта. PDF-чек-лист на 29 пунктов. Контент и тексты E-E-A-T для интернет-магазина: что это и как показать поисковику и покупателю, что вам можно верить Что такое E-E-A-T, почему это не фактор ранжирования, как показать опыт, экспертность, авторитетность и доверие в интернет-магазине: контакты, карточки, авторы, отзывы, YMYL, проверка. PDF-чек-лист на 33 пункта. Технический аудит Миграция сайта и смена CMS: как подготовить переезд, запустить его и не потерять органический трафик Как мигрировать сайт и сменить CMS без потери трафика: типы переезда, подготовка и тестовый стенд, таблица редиректов, запуск, Переезд сайта в Яндексе и Change of Address в Google, диагностика падения. PDF-чек-лист на 40 пунктов. SEO-аудит Экспресс-аудит сайта: что проверить за 30 минут и когда этого мало Что такое экспресс-аудит сайта, чем он отличается от полного, что предлагают агентства (состав, сроки, цены), протокол проверки на 30–40 минут, «светофор» результата и когда экспресса недостаточно. SEO-аудит Аудит ссылок: как проверить ссылочный профиль и что делать с плохими ссылками Как провести аудит ссылочного профиля: где взять данные, как классифицировать ссылки, проверить доноров и анкоры, когда нужен disavow и почему он последняя мера, как изучать конкурентов. PDF-чек-лист на 37 пунктов. Домен и хостинг 152-ФЗ для интернет-магазина: что проверить на сайте (не юридическая консультация) Что 152-ФЗ значит для интернет-магазина: данные и документы, политика и согласия, cookie и внешние сервисы, хранение в России, уведомление Роскомнадзора, запросы и утечки. Не юридическая консультация. PDF-чек-лист на 35 пунктов. GEO и нейросети GEO-оптимизация: что это, чем отличается от SEO и что реально подтверждено документами и исследованиями Что такое GEO и чем отличается от SEO, что подтверждено документами Google, Яндекса и OpenAI, что показало исследование Princeton, как настроить доступ ботов, какой контент цитируют, как измерять. PDF-чек-лист на 30 пунктов. Утилиты вебмастера QR-код: как создать, выбрать размер и уровень коррекции, подключить аналитику и защититься от подмены Как создать QR-код для ссылки, Wi-Fi и визитки: форматы содержимого, уровни коррекции, размер и тихая зона, печать, статические и динамические коды, UTM, безопасность и проверка. PDF-чек-лист на 29 пунктов. Утилиты вебмастера Регулярные выражения для SEO: основы, различия диалектов и готовые шаблоны для Search Console и Метрики Регулярные выражения для SEO: синтаксис, различия JavaScript и RE2, готовые шаблоны для Search Console и Яндекс Метрики, особенности сервисов, редиректы, тестирование и ошибки. PDF-чек-лист на 28 пунктов. Технический аудит ЧПУ: как составить читаемые адреса страниц, выбрать транслит или кириллицу и не потерять трафик при смене URL Что такое ЧПУ, что подтверждено справкой Google, а что мнения блогов: дефисы, регистр, длина, транслит или кириллица, структура адресов магазина, параметры, безопасная смена URL. PDF-чек-лист на 34 пункта. GEO и нейросети Яндекс Нейро и Алиса AI в поиске: как формируются ответы, как попасть в источники и что делать владельцу сайта Как формируются нейроответы Яндекса (Нейро, Алиса AI в Поиске), что подтверждено справками, как попасть в источники, как настроить robots.txt для YandexAdditional, чем отличается Google AI Overviews и как измерять. PDF-чек-лист на 31 пункт. Ссылки Как посмотреть все ссылки на странице и как читать этот список: анкоры, nofollow, битые ссылки и перелинковка Как посмотреть все ссылки на странице: исходный код, консоль, расширения, сканеры, вебмастера. Что смотреть в списке, правила Google для ссылок и анкоров, перелинковка магазина, ошибки. PDF-чек-лист на 31 пункт. Основы SEO Факторы ранжирования Яндекса и Google: что подтверждено справками, что гипотезы и как строить диагностику вместо списка Какие факторы ранжирования известны официально: системы Google, ЭПОС Яндекса, что в списках факторов гипотеза, мифы, различия, схема диагностики для магазина и проверка гипотез. PDF-чек-лист на 26 пунктов. Технический аудит WebP: что это за формат, сколько он экономит и как перевести картинки магазина, не сломав индексацию и кэш Что такое WebP и сколько экономит, чем отличается от JPEG, PNG и AVIF, какая у него поддержка в браузерах и поисковиках, как перейти по шагам: конвертация, picture, подмена на сервере, проверка. PDF-чек-лист на 32 пункта. Основы SEO Фильтры и алгоритмы Яндекса: как проверить ограничение, снять его и не бояться апдейтов Чем фильтр Яндекса отличается от алгоритма, официальный список нарушений в Вебмастере, как проверить и снять ограничение по справке, что значат АГС и Баден-Баден, как реагировать на обновления. PDF-чек-лист на 31 пункт. Технический аудит Яндекс Вебмастер: как подключить сайт, что в нём смотреть и как не потерять доступ Как добавить сайт в Яндекс Вебмастер, подтвердить права и выдать доступы, что смотреть в каждом разделе, как часто, как искать рост по запросам, лимиты и ошибки. PDF-чек-лист на 32 пункта.
Сделано практиком

Нужен не чек-лист, а результат?

Проведу технический аудит интернет-магазина: robots.txt, редиректы, дубли, индексация, скорость — с приоритетами и понятным планом исправлений. Напишите в Telegram — отвечу лично.