Расчет истечения срока действия DNS-записи
Гид
Расчет истечения срока действия DNS-записи
Планируйте изменения в DNS с уверенностью. Вставьте записи, которые вы только что запросили, укажите момент их получения, и этот калькулятор определит точный момент, когда каждая кэшированная копия истечет у всех резолверов — а также более безопасный интервал «очистка всех зон» для вашей миграции.
Как использовать
- Вставьте одну запись на строку в поле DNS Records. Формат:
TYPE TTL [name]— напримерA 3600 example.com. - Установите значение Fetched At в момент последнего запроса этих значений (оставьте пустым, чтобы использовать текущее время).
- Опционально включите рекомендуемый график снижения TTL для пошагового плана миграции.
- Следите за живым счётчиком в таблице результатов, чтобы точно знать, когда каждая кэшированная запись истечет.
Возможности
- Массовое ввод данных — рассчитывает срок истечения для A, AAAA, MX, CNAME, TXT, NS, SOA, SRV, CAA и других в одном проходе.
- Живой счётчик — каждая строка уменьшается на секунду, поэтому вы знаете, когда резолвер обновит данные.
- Точный момент истечения даты — преобразует секунды TTL в точное время по календарю на основе выбранного момента получения.
- Безопасный интервал распространения — показывает значение TTL × 2 вместе с каждой записью — консервативный период ожидания перед тем, как считать, что кэш очищен во всём мире.
- План снижения TTL для миграции — опциональный план, который ведёт вас от текущего TTL к 300 секундам до изменения и обратно после.
- Проще вводящий парсер — принимает пробелы, табуляции или запятые как разделители и игнорирует строки комментариев, начинающиеся с
#или;. - Подсказки по валидации — выделяет неизвестные типы записей и значения TTL, выходящие за пределы RFC 2181.
- Читаемые человеческими глазами временные интервалы — значения TTL также отображаются как
2h 30m 10sдля быстрого сравнения.
Когда использовать этот инструмент
- Планируете переключение на сервер, CDN или провайдера электронной почты и хотите знать, когда мир увидит новые записи.
- Исследуете, почему старый IP по-прежнему подаётся, и хотите надёжный счётчик до последнего очищения кэша.
- Откатываете DNS-изменение и пытаетесь оценить, насколько долго устаревшие записи будут поступать на старый конечный пункт.
- Создаёте документ, который укажет инженеру, ответственному за работу, точно в какое время можно начать проверку.
Часто задаваемые вопросы
-
Что означает TTL для DNS-записи?
TTL (время жизни) — это счётчик в секундах, который резолвер добавляет к кэшированному ответу DNS. Когда этот счётчик достигает нуля, резолвер должен удалить кэшированную копию и запросить авторитетный сервер. Короткие TTL приводят к быстрому распространению изменений, но увеличивают объём запросов и стоимость; длинные TTL улучшают эффективность кэширования, но снижают скорость сходимости.
-
Почему рекомендуется безопасный интервал распространения как умножение TTL на два?
На практике разные резолверы получали запись в разные моменты, и некоторые промежуточные узлы (включая неправильно работающих клиентов) держат кэшированные копии немного дольше официального TTL. Умножение TTL на два — широко используемая практика в отрасли, которая учитывает как разные моменты получения, так и возможные сдвиги в часах или реализации, предоставляя операторам консервативный интервал до того, как они могут считать, что запись удалена во всём мире.
-
Почему отклоняются чрезвычайно большие или отрицательные значения TTL?
RFC 2181 ограничивает значения TTL в DNS до 32-битного неотрицательного целого числа, с резервированием верхнего бита, поэтому любые значения выше 2147483647 считаются несоответствующими и интерпретируются как ноль многими резолверами. Отрицательные или нецелые значения не имеют определённого смысла в сетевом потоке, поэтому калькулятор отображает их как ошибки ввода, а не генерирует ложные сроки истечения.
-
Какова причина снижения TTL перед запланированным изменением DNS?
Кэши, которые вы не видите, содержат копии предыдущей записи до истечения их TTL. Снижая TTL заранее — обычно на целый период TTL до начала — и ждя, пока старый длинный TTL исчезнет из кэшей, каждый резолвер в конечном итоге начинает уважать новый короткий TTL. После переключения TTL повышается обратно, что восстанавливает нормальную эффективность кэширования и снижает нагрузку на авторитетные серверы.
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент было добавлено 15 Июня 2026
