A · AAAA · CNAME · MX · NS · TXT
Проверка распространения DNS
Изменили DNS-запись? Посмотрите, какие публичные резолверы уже возвращают новое значение, а какие ещё отдают старое из кэша. Каждый резолвер опрашивается в реальном времени.
Как работает проверка распространения?
- Запись одновременно запрашивается у 19 публичных резолверов разных операторов в США, Европе, России, Китае, Корее и Японии.
- Тот же запрос отправляется собственным (авторитетным) DNS-серверам домена. Их ответ — текущее значение; резолвер, который его возвращает, актуален.
- Столбец TTL показывает, сколько ещё секунд резолвер будет хранить ответ в кэше, прежде чем спросить снова.
- Крупные anycast-сервисы (Google, Cloudflare, Quad9…) отвечают с ближайшей к нашему серверу площадки; на других площадках кэш может отличаться.
Частые вопросы
›Сколько длится распространение DNS?
Столько, сколько TTL старой записи: резолверы держат ответ в кэше столько секунд. При TTL 300 большинство обновится за минуты, при 86400 — может уйти сутки. Снизьте TTL перед запланированным изменением.
›Почему некоторые резолверы всё ещё показывают старое значение?
Они закэшировали ответ до изменения и спросят снова, когда истечёт TTL. Заставить публичный резолвер забыть ответ раньше нельзя, хотя у Google и Cloudflare есть страницы для сброса кэша.
›Почему резолверы возвращают разные IP-адреса?
Сайты с CDN или GeoDNS отдают каждому резолверу адрес ближайшего сервера. Сравнивайте с авторитетным ответом и целью CNAME, а не только с IP.
›Сохраняет ли проверка что-нибудь?
Нет. Каждая проверка опрашивает резолверы в реальном времени; результат не кэшируется и не сохраняется.