PortChecker Logo
PortChecker
Результаты от авторитетных серверов имен

Поиск DNS — запрос записей DNS любого домена в режиме реального времени

Диагностируйте сбои доставки электронной почты, подтверждайте миграцию доменов и проверяйте политики безопасности — без установки dig или nslookup.

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

Поиск DNS запрашивает Domain Name System, чтобы получить записи, прикрепленные к домену, работая как телефонная книга в Интернете, переводя удобочитаемые доменные имена в сети технических данных, необходимые для маршрутизации трафика и предоставления услуг. Каждый домен содержит несколько типов записей: записи A указывают на IP-адреса, записи MX маршрутизируют электронную почту, записи TXT содержат политики безопасности, а записи NS делегируют полномочия серверу имен.

Когда вы запускаете поиск DNS, запрос передается рекурсивному преобразователю (управляемому вашим ISP или общедоступному преобразователю, например 8.8.8.8 или 1.1.1.1). Если преобразователь имеет кэшированный ответ в окне TTL записи, он возвращает это кэшированное значение. В противном случае он запрашивает авторитетный сервер имен — сервер, на котором хранятся официальные записи домена. Этот инструмент обходит кэширование и напрямую запрашивает авторитетные серверы, поэтому результаты отражают текущее опубликованное состояние зоны, а не то, что кэшировал ваш браузер.

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

Как это работает

1

Введите домен

Введите любое доменное имя — например, google.com или github.com. Можно запрашивать корневой домен или поддомен.

2

Выберите тип записи

Выберите тип DNS-записи для проверки — A, MX, TXT, NS, CNAME, SOA, CAA — или выберите Все записи.

3

Просмотрите результаты

Результаты возвращаются в режиме реального времени с авторитетных серверов DNS. В каждой строке показаны тип записи, значение, TTL (как долго запись кэшируется преобразователями) и — для записей MX — номер приоритета. Скопируйте любую запись в буфер обмена одним щелчком мыши.

Как прочитать результаты поиска DNS

После завершения поиска каждая строка результатов содержит несколько полей. Вот что означает каждое поле и на что обратить внимание.

ПолеЧто это говорит вам
ТК32ЗЗ (ТК9ЗЗ)
Время в секундах, в течение которого эта запись кэшируется преобразователями, прежде чем они повторно запросят авторитетный сервер. TTL 300 = изменения вступают в силу примерно через 5 минут. TTL 86400 = старая запись может сохраняться до 24 часов после ее изменения.
MX Приоритет
Присутствует только на пластинках MX. Меньшие числа имеют более высокий приоритет. Настройка 10 (основной) и 20 (резервный) создает цепочку аварийного переключения. Равные значения приоритета означают, что оба сервера одинаково распределяют нагрузку.
Значение записи
Фактические данные, которые содержит запись — IP-адрес для записей A/AAAA, имя хоста для MX/NS/CNAME или текстовая строка для записей TXT. Это значение, которое преобразователи DNS используют при маршрутизации трафика или проверке политик.
Цепь CNAME
Когда CNAME указывает на другой CNAME, формируется цепочка разрешения. Цепочки длиной более 8 переходов не смогут разрешиться у большинства клиентов — если глубина становится проблемой, замените промежуточные CNAME прямой записью A.

График распространения TTL и DNS

Используйте TTL, чтобы оценить, как быстро преобразователи должны обнаружить изменение и когда стоит проверить его еще раз.

ТК32ЗЗ (ТК9ЗЗ)Ожидаемое окно распространенияКогда проводить повторную проверку
300~15-30 минут по всему мируКаждые 5-10 минут
3600~1-2 часаКаждые 30-60 минут
86400До 24 часовПроверьте через 12 часов, затем еще раз через 24 часа.

Типы записей DNS: чем управляет каждый из них

A
Запись A (адрес)

Сопоставляет домен с адресом IPv4 — самой фундаментальной записью DNS. Пример вывода: 93.184.216.34, TTL 3600 (кэшируется 1 час). Если запись A отсутствует или неверна, домен становится недоступен для браузеров.

AAAA
Запись AAAA (адрес IPv6)

Сопоставляет домен с адресом IPv6 для современной сетевой маршрутизации. Пример: 2606:2800:220:1:248:1893:25c8:1946. В случае отсутствия клиенты, использующие только IPv6, не смогут подключиться к домену, хотя обычно применяется резервный вариант IPv4 (запись A).

MX
Запись MX (Mail Exchange)

Указывает, какие почтовые серверы принимают электронную почту для домена. Каждая запись включает номер приоритета — более низкие значения имеют приоритет. Пример: приоритет 10 — основной сервер; приоритет 20 — запасной вариант. Если запись MX не существует, электронная почта в этот домен будет отклонена.

TXT
Запись TXT (текст)

Хранит произвольные текстовые данные. Основное использование: SPF (v=spf1 include:_spf.google.com ~all) определяет, какие серверы могут отправлять электронную почту; DKIM предоставляет открытый ключ для проверки подписи; DMARC (v=DMARC1; p=reject) устанавливает политику для неаутентифицированной электронной почты. Несколько записей TXT могут сосуществовать в одном домене.

NS
Запись NS (сервер имён)

Определяет авторитетные серверы имен домена — серверы, на которых хранятся официальные записи DNS. Если записи NS изменяются, после распространения полномочия зоны передаются новым серверам имен.

CNAME
Запись CNAME (каноническое имя)

Создает псевдоним, указывающий один домен на другой, который затем преобразуется в IP-адрес. Используется для поддоменов (www, cdn, почта) и маршрутизации CDN. Критическое ограничение: записи CNAME нельзя устанавливать в корневом (верхнем) домене — вместо этого используйте запись A или запись ALIAS в корневом домене.

Корневые домены не могут использовать записи CNAME.
SOA
Запись SOA (Start of Authority)

Содержит метаданные зоны: основной сервер имен, контакт администратора (в кодировке admin.example.com вместо [email protected]), серийный номер в формате YYYYMMDDNN и параметры времени. Серийный номер увеличивается при каждом изменении DNS — подтверждение того, что обновление было зафиксировано.

CAA
Запись CAA (авторизация центра сертификации)

Ограничивает, какие центры сертификации могут выдавать сертификаты SSL/TLS для домена. Пример: «0 Issue letsencrypt.org» ограничивает выдачу только Let's Encrypt. Если запись CAA не существует, любой центр сертификации может выдать сертификат для вашего домена.

Что такое DNSSEC и проверяет ли его этот инструмент?

DNSSEC (расширения безопасности DNS) добавляет криптографические подписи к записям DNS, позволяя распознавателям проверять, что записи не были подделаны при передаче. Этот инструмент возвращает необработанные записи DNS с авторитетных серверов, но в настоящее время не выполняет проверку подписи DNSSEC. Для проверки DNSSEC используйте специальный анализатор DNSSEC.

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

Настройка и устранение неполадок почты

Запросите записи MX, чтобы проверить маршрутизацию почтового сервера, проверьте записи TXT на наличие политик SPF, DKIM и DMARC и убедитесь, что для вашей политики DMARC установлено значение p=reject или p=quarantine, а не p=none.

Миграция домена и распространение

После обновления настроек DNS проверьте записи A и NS, чтобы подтвердить распространение. Уменьшите время TTL до 300 секунд как минимум за 24 часа до запланированной миграции, чтобы свести к минимуму время простоя при переключении.

DNS Аудит безопасности

Проверьте, правильно ли опубликованы записи SPF, DKIM и DMARC TXT, чтобы предотвратить подделку электронной почты. Просмотрите записи NS и убедитесь, что ваш домен не указывает на сервер имен, который вы больше не контролируете. Это распространенный признак возможного захвата субдомена.

DevOps и промежуточная проверка

Перед развертыванием в рабочей среде убедитесь, что записи промежуточного поддомена A указывают на правильные серверы, псевдонимы CNAME соответствуют предполагаемому источнику CDN и присутствуют записи TXT для проверки службы.

CDN и конфигурация поддомена

Убедитесь, что субдомены с маршрутизацией CDN (cdn, assets, static) имеют правильные цели CNAME. Убедитесь, что www указывает на ваш корневой домен или конечную точку CDN, и убедитесь, что в поддоменах с балансировкой нагрузки перечислены все предполагаемые IP-адреса.

Онлайн-поиск DNS против dig и nslookup: когда использовать каждый

Разработчики часто используют dig или nslookup из командной строки. Вот сравнение этого онлайн-инструмента в наиболее распространенных случаях использования.

ФункцияЭтот инструментdignslookup
Установка не требуется
Да
Нет
Нет
Запрос всех типов записей одновременно
Да
Частичный
Нет
Запрашивает авторитетные серверы имен напрямую
Да
Да
Частичный
Показывает значения TTL
Да
Да
Частичный
Показывает приоритет MX
Да
Да
Да
Результаты, которыми можно поделиться
Да
Нет
Нет

Часто задаваемые вопросы