DNS-записи домена: что такое A, MX, NS, TXT и как проверить

DNS-записи домена: что такое A, MX, NS, TXT и как проверить

Когда вы вводите адрес сайта в браузере, за долю секунды происходит цепочка запросов, которая превращает понятное человеку имя домена в числовой IP-адрес сервера. Эта система называется DNS (Domain Name System) — распределённая база данных, связывающая доменные имена с интернет-ресурсами. Понимание того, как устроены DNS-записи, помогает диагностировать проблемы с сайтом, настраивать почту и проверять корректность привязки домена.

Что такое DNS-запись и зачем она нужна

DNS-запись — это строка в зонном файле домена, которая указывает, куда направить тот или иной тип трафика. Каждая запись содержит имя хоста, тип, значение и параметр TTL (Time to Live) — время в секундах, в течение которого запись хранится в кеше резолвера. Чем ниже TTL, тем быстрее изменения распространяются по интернету, но тем выше нагрузка на DNS-серверы.

TTL 300 означает, что кеш обновится через 5 минут. Если вы планируете переезд сайта на новый сервер, снизьте TTL до 300–600 заранее — это ускорит распространение изменений.

Основные типы DNS-записей

Ниже — семь ключевых типов записей, с которыми сталкивается каждый, кто управляет доменом.

Тип Что делает Пример значения
A Связывает домен с IPv4-адресом сервера 93.184.216.34
AAAA То же для IPv6-адреса 2606:2800:220:1:248:1893:25c8:1946
MX Указывает почтовые серверы домена и их приоритет 10 mail.example.com
NS Делегирует управление зоной конкретным DNS-серверам ns1.hosting.com
TXT Хранит произвольный текст: SPF, DKIM, верификация сервисов v=spf1 include:_spf.google.com ~all
CNAME Создаёт псевдоним, перенаправляющий на другое имя www → example.com
SOA Описывает зону: главный NS-сервер, e-mail администратора, серийный номер ns1.example.com. admin.example.com. 2024010101...

Как DNS-записи влияют на почту: MX, SPF и DKIM

Настройка корпоративной почты — одна из самых частых причин, по которой нужно разобраться в DNS. Запись MX сообщает отправляющему серверу, куда доставить письмо. Без корректной MX-записи почта просто не дойдёт.

Запись TXT используется для двух механизмов защиты от спуфинга:

  • SPF — перечисляет серверы, которым разрешено отправлять письма от имени домена. Пример: v=spf1 include:_spf.google.com ~all.
  • DKIM — публичный ключ для проверки цифровой подписи письма. Обычно добавляется как selector._domainkey.example.com.
  • DMARC — политика обработки писем, не прошедших SPF/DKIM, публикуется в TXT-записи _dmarc.example.com.

Если письма уходят в спам или вовсе не доставляются, первое, что нужно проверить, — именно эти три записи.

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

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

Онлайн-инструменты

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

Команды в терминале

Для тех, кто предпочитает командную строку, существуют стандартные утилиты:

  1. nslookup example.com — базовый запрос A-записи на Windows и Linux.
  2. dig example.com MX — запрос MX-записей на Linux/macOS с детальным выводом.
  3. dig example.com TXT +short — краткий вывод TXT-записей, удобен для проверки SPF.
  4. host -t NS example.com — просмотр NS-серверов домена.

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

Читайте также

Комментарии (0)
Войдите или создайте учетную запись, чтобы оставлять комментарии