Перейти к основному содержанию

Проверка распространения DNS

Third-party service

Проверьте, распространилось ли изменение DNS, запросив несколько общедоступных DNS-over-HTTPS резолверов (Cloudflare, Google, Quad9, AdGuard) одновременно и сравнив их ответы — посмотрите разрешенное значение, TTL и консенсус для записей A, AAAA, MX, CNAME, TXT или NS.

Ввод

Домен (или поддомен) для поиска, например example.com, www.example.com или _dmarc.example.com.

Вывод

Итого
ПараметрЗначение
No data yet
Результаты резолвера
РезолверПровайдерСтатусРазрешенное значениеTTL
No data yet
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/dns-propagation-checker \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "github.com",
    "recordType": "A"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `dns-propagation-checker` tool (DNS Propagation Checker) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

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

Введите домен и выберите тип записи, и инструмент одновременно запросит несколько крупных общедоступных DNS-резолверов — Cloudflare (1.1.1.1), Google (8.8.8.8), Quad9 (9.9.9.9) и AdGuard — и затем сравнит их ответы. Сводка сообщает вам, полностью ли распространена запись, все еще развертывается или вообще не разрешается, а таблица для каждого резолвера показывает разрешенное значение и TTL каждого провайдера рядом.

Как использовать

  1. Введите домен, который вы хотите проверить — example.com, поддомен типа www.example.com или имя с подчеркиванием типа _dmarc.example.com.
  2. Выберите тип записи: A (IPv4), AAAA (IPv6), MX (почта), CNAME, TXT или NS.
  3. Нажмите Проверить распространение. Каждый резолвер запрашивается через DNS-over-HTTPS, и его ответ отображается со статусом Propagated, Differs, No records или ошибка.

Строка Resolvers agreeing и Verdict в сводке показывают вам, насколько близко изменение к глобальному распространению. Когда каждый резолвер возвращает одно и то же значение, распространение завершено.

FAQ

Что означает "Differs"?

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

Почему резолвер показывает ошибку или "No records"?

NXDOMAIN означает, что домен не существует; SERVFAIL/REFUSED означают, что этот резолвер не смог ответить; "No records" означает, что домен существует, но не имеет записи запрашиваемого типа (например, нет MX-записи на домене, который не обрабатывает почту).

Что такое TTL и почему это важно?

TTL (time to live) — это время в секундах, в течение которого резолверу разрешено кэшировать запись. Запись с TTL 3600 секунд может подаваться из кэша до часа после ее изменения. Снижение TTL перед запланированным изменением делает будущие обновления распространяющимися быстрее.

Сколько резолверов проверяется?

Четыре независимых общедоступных резолвера на разных сетях anycast. Это репрезентативная глобальная выборка, а не исчерпывающая перепись — запись все равно может оставаться в кэше в других местах, даже когда все четыре согласны.

Приватность

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

dnspropagationnetworknameserverdohdomainttl

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.