DNS Propagation Checker — распространение DNS по всему миру
Параллельный запрос к 11 публичным DoH-резолверам из США, Европы, Азии, Латинской Америки и СНГ. Узнай, распространилась ли смена DNS-записи или часть резолверов ещё видит старое значение.
Что такое DNS propagation и зачем её проверять
Когда ты меняешь DNS-запись (например, перенаправил A-запись с одного IP на другой), это изменение должно «дойти» до всех DNS-серверов в интернете. Этот процесс называется DNS propagation (распространение). Он не мгновенный: каждый DNS-резолвер держит запись в кэше до истечения её TTL (Time To Live). Стандартный TTL — от 5 минут до 48 часов.
Для арбитражника и веб-мастера это критично: пока propagation идёт, часть пользователей видят старый сервер (старый лендинг, старый редирект), часть — новый. Если ты переключил трафик с одного домена на другой, нельзя выключать старый, пока propagation не завершился.
Как читать результат
- Consensus % ≥ 90 — DNS распространился, можно переключать инфраструктуру.
- 50-89% — частичное распространение, подожди ещё.
- < 50% — propagation только начался либо проблема с записью на стороне основного NS.
- Разные значения у разных регионов — возможно у тебя настроен GeoDNS (так делают CDN типа Cloudflare для geo-routing).
- Time (ms) — время ответа резолвера. Если у одного резолвера >2000ms — он перегружен или геоблокирован.
Что инструмент не делает
Не запрашивает резолверы из 100+ городов мира (мы используем 11 ключевых публичных DoH-резолверов из 5 регионов — этого достаточно для понимания propagation). Не учитывает локальные кэши провайдеров (если конкретный ISP в РФ держит свой кэш — мы его не видим). Не работает с приватными NS-серверами без публичного DoH.