DNS

DNS-запрос

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

О инструменте «DNS-запрос»

Прямой запрос любого типа DNS-записи для домена — A, AAAA, MX, TXT, NS, CNAME, SOA и других — без терминала и локальной установки dig/nslookup. Возвращает исходные значения записей вместе с TTL, что важно при отладке сроков распространения изменений или проверке, применилось ли изменение на уровне авторитативного сервера. Запрос выполняется с нашего собственного резолвера, а не через публичный DNS-провайдер, поэтому результат отражает то, что резолвер видит прямо сейчас, независимо от DNS-кэша на вашей машине.

В этом инструменте недоступен исторический тип запроса «ANY», поскольку RFC 8482 объявил его устаревшим — большинство авторитетных серверов теперь отклоняют или жёстко ограничивают запросы ANY в любом случае, поэтому запрос каждого типа записи по отдельности одновременно надёжнее и ближе к тому, как ведут себя современные резолверы.

📖 Подробнее в базе знаний →

Какой тип записи запрашивать

ТипЧто показывает
A / AAAAIPv4 / IPv6-адрес имени.
MXКакие серверы принимают почту для домена. Чем меньше число приоритета, тем выше приоритет.
NSНа какие серверы имён делегирована зона.
TXTПолитика SPF, DMARC (по имени _dmarc.), ключи DKIM (по имени selector._domainkey.) и токены подтверждения сайта.
CNAMEПсевдоним, указывающий на другое имя. У имени с CNAME не может быть других записей.
SOAОсновной сервер имён, контакт администратора, серийный номер зоны и TTL отрицательного кэширования.
CAAКаким центрам сертификации разрешено выпускать TLS-сертификаты для домена.
SRVХост и порт сервиса; запрашивается по именам вида _sip._tcp.example.com.
PTRИмя хоста, стоящее за IP-адресом. Инструмент «Обратный DNS» сам построит имя in-addr.arpa.

Как читать ответ

  • TTL — сколько секунд резолвер может хранить запись в кэше. Если значение меньше указанного в вашей зоне, ответ взят из кэша и TTL отсчитывается вниз.
  • Записей нет, но и ошибки нет (NODATA) — имя существует, но записи такого типа у него нет. NXDOMAIN — имени не существует вообще. Все коды ответа разобраны в руководстве по NXDOMAIN, SERVFAIL и REFUSED.
  • SERVFAIL у подписанного домена очень часто означает сломанную цепочку DNSSEC. Проверьте её в проверке DNSSEC.

«Я изменил запись, но вижу старое значение»

Резолверы хранят старый ответ, пока не истечёт его TTL. Чтобы увидеть, что сейчас содержит сама зона, спросите её авторитативный сервер напрямую: dig @ns1.example.com example.com A +norecurse. Если там уже новое значение, изменение применено, и кэши догонят. Перед плановым изменением снизьте TTL (например, до 300) за сутки. Чтобы сравнить ответы многих резолверов сразу, используйте проверку распространения DNS.

Тот же запрос со своего компьютера

  • Linux / macOS: dig example.com MX +short
  • Windows: nslookup -type=MX example.com
  • PowerShell: Resolve-DnsName example.com -Type MX