Перейти к содержимому
DNS Drift

Сейсмограф переезда DNS

Узнайте, какие резолверы всё ещё отправляют людей на старый сервер.

Введите домен. DNS Drift в один момент опрашивает ваши авторитетные серверы имён и шесть публичных резолверов, а затем показывает, кто согласен, кто ещё отдаёт старый ответ из кэша и когда именно этот кэш истечёт.

Как читать дрейф
  • Авторитетный
  • Cloudflare
  • OpenDNS
  • Google
Пример записи. Настоящая проверка опрашивает живые серверы.

Что это

Живое сравнение DNS. Сервис читает ответ у источника, то есть у серверов имён вашей зоны, и сравнивает его с тем, что прямо сейчас раздают Cloudflare, Google, OpenDNS, AdGuard, NextDNS и Control D.

Для кого

Для основателей, которые переносят сайт на новый хостинг, агентств на запуске, инженеров, меняющих почтового провайдера, и поддержки, которой пишут, что часть пользователей видит старый сайт.

Какую проблему решает

После изменения DNS резолверы держат старый ответ, пока не истечёт его TTL. Без проверки вы гадаете, ждёте или зря откатываетесь. Здесь видно, сколько кэша осталось у каждого резолвера, и видна настоящая ошибка, если ваши собственные серверы имён расходятся.

Сравнить DNS

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

Например, shop.example.com. Можно вставить и полную ссылку, имя хоста возьмём из неё.
Типы записей
Сравнений пока нет

Введите домен, которым вы управляете, или загрузите пример, чтобы увидеть переезд в процессе.

Как читать дрейф

Шесть понятий объясняют почти любой сюрприз при переезде DNS.

  1. TTL

    Сколько резолвер может хранить ответ. Снизьте его за день до переезда, и переключение разойдётся за минуты.

  2. Авторитетные серверы

    Серверы имён вашей зоны. Истина у них. Все остальные повторяют то, что услышали раньше.

  3. Резолверы

    Публичные серверы, которые реально спрашивают люди. Каждый кэширует по своим часам, поэтому на время они расходятся.

  4. Отрицательный кэш

    Несуществующее имя тоже кэшируется, по минимуму из SOA. Если создать запись поздно, ждать придётся долго.

  5. Раскол авторитетных

    Если ваши собственные серверы имён расходятся, вторичный сервер отстал или смена провайдера сделана наполовину. Время это не исправит.

  6. Пересекающиеся ответы

    Крупные платформы отдают разные IP в зависимости от региона или по очереди. Пересечение с источником нормально и дрейфом не считается.

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

  1. Сначала снизьте TTL

    За день до переезда поставьте TTL 300 секунд, чтобы кэши быстро отпустили старый ответ.

  2. Внесите изменение

    Обновите запись у своего DNS провайдера, затем введите здесь имя и типы записей, которые меняли.

  3. Читайте записи

    Ровные линии согласны. Всплески показывают резолверы со старым ответом, рядом указано, сколько минут осталось в их кэше.

  4. Поделитесь отчётом

    Вставьте отчёт о дрейфе в ветку запуска и проверьте снова, когда закончится обратный отсчёт.

Полезно знать

  • Опрашиваются шесть публичных резолверов и до четырёх ваших серверов имён, из одной точки.
  • Резолвер вашего интернет провайдера и частные сети отсюда не видны.
  • Геозависимый DNS может отдавать разные, но верные адреса. Такие ответы помечаются как пересекающиеся.
  • Проверка DNSSEC не выполняется.

Вопросы

Вы сохраняете мои данные?

Нет. Имя используется только для живых запросов, а результаты остаются в вашем браузере.

Можно ли заставить резолвер забыть старый ответ?

У Cloudflare и Google есть публичные страницы очистки кэша. Остальные просто ждут TTL, указанный здесь.

Почему я всё ещё вижу старый сайт, если все согласны?

Кэш может быть и на вашем устройстве, в браузере или у провайдера. Попробуйте приватное окно или другую сеть.

Сервис меняет мой DNS?

Нет. Он только читает. Записи редактируйте у своего DNS провайдера.

Связаться с автором

Есть вопрос, идея или предложение о работе? Напишите в X или Telegram.

Поддержать автора

Если инструмент сэкономил вам время, можно отправить чаевые на этот EVM адрес из своего кошелька.

0xd28Fd90eD69092bd01598f237aad33a0cc9c3EeA