TTL - это время, на которое DNS-резолверы могут сохранить запись в кеше. Высокий TTL хорош для стабильности, но перед переносом или сменой IP он может дольше держать старые значения.
Как планировать
- За день до переноса уменьшите TTL важных записей, если управляете активной DNS-зоной.
- В назначенное время измените A, MX или другие записи.
- По возможности держите старый сервер рабочим на время обновления DNS.
- Не удаляйте почту и файлы сайта со старого места сразу.
- После стабильного переноса верните TTL к обычному значению.
Типичные значения TTL
| Ситуация | Идея TTL |
|---|---|
| Обычная стабильная запись | Несколько часов обычно нормально. |
| Перед переносом | Короткий TTL вроде 300-900 секунд может быть полезен. |
| После переноса | Увеличьте TTL обратно, когда все стабильно. |
Эта страница относится к более широкой теме. Если нужна полная картина, начните с основной инструкции.
Открыть основную инструкциюРасскажите, что переносите: сайт, почту или все вместе. Поможем составить план с минимальным простоем.
Спланировать DNS-изменениеКак проверить DNS без лишнего риска
DNS-настройки лучше менять поэтапно: сначала понять, где расположена активная DNS-зона, затем проверить текущие записи и только после этого вносить изменения. Если домен использует внешние NS-серверы, правки в панели хостинга могут не повлиять на работу сайта или почты.
- проверьте активные NS-серверы домена;
- сравните A, MX, TXT и CNAME-записи с ожидаемыми значениями;
- учитывайте TTL и кэш провайдеров;
- после изменения проверьте результат через несколько независимых сервисов.
Особенно аккуратно нужно работать с MX, SPF, DKIM и DMARC: ошибка в этих записях может не сломать сайт, но повлиять на доставку доменной почты.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Что такое TTL DNS и как планировать изменения без долгого простоя», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
