Главный вопрос всегда один: сколько ждать. Короткий ответ — от нескольких минут до 24–48 часов, а иногда дольше, если у старых записей был большой TTL или у провайдеров медленно обновляется кэш.
Быстрый ответ
- Чаще всего DNS начинает обновляться в течение нескольких минут или часов.
- Стандартный безопасный срок ожидания — до 24–48 часов.
- Смена nameserver обычно занимает дольше, чем простая смена A-записи.
- Если TTL был высоким, часть пользователей может видеть старые данные дольше.
- У одного провайдера сайт уже может работать, а у другого ещё нет.
- Локальный DNS-кэш браузера, Windows, роутера или провайдера тоже влияет на задержку.
Что такое DNS Propagation Time
DNS Propagation Time — это период, за который новые DNS-записи доходят до DNS-серверов, резолверов провайдеров, роутеров, компьютеров и браузеров пользователей. Пока обновление не завершилось, одни люди видят новый сайт, а другие продолжают попадать на старый сервер.
На практике это не “магическая глобальная кнопка”, после которой всё меняется сразу. DNS обновляется постепенно, и поэтому переход почти всегда происходит не одновременно для всех.
Сколько обычно ждать после изменения DNS
Если меняли A-запись или AAAA-запись
Часто первые изменения видны уже через несколько минут или часов. Но для полной уверенности обычно ждут до 24 часов.
Если меняли CNAME
Срок часто похожий — от нескольких минут до 24 часов, в зависимости от TTL и кэша у DNS-резолверов.
Если меняли nameserver
Смена nameserver обычно занимает дольше. В реальных условиях часто ждут 24–48 часов. Иногда полная стабилизация происходит быстрее, но именно этот диапазон считается нормальным.
Если подключали Cloudflare или переносили сайт на другой хостинг
Тут тоже стоит ориентироваться на 24–48 часов, особенно если одновременно менялись и DNS-записи, и проксирование, и серверный IP.
Почему DNS propagation может идти долго
1. Высокий TTL старой записи
TTL показывает, сколько времени DNS-запись может храниться в кэше. Если старый TTL был высоким, часть DNS-резолверов продолжит использовать старые данные до истечения этого времени.
2. Кэш у провайдера
Интернет-провайдеры и их DNS-серверы могут не обновлять запись мгновенно. Из-за этого в одной стране или сети сайт уже открывается по-новому, а в другой ещё нет.
3. Кэш на вашем устройстве
Windows, macOS, Android, браузер и даже роутер могут хранить старый DNS-кэш. Поэтому проблема иногда выглядит так, будто DNS “не обновился”, хотя в реальности глобально всё уже поменялось.
4. Смена nameserver
Это более крупное изменение, чем просто обновление A-записи. Поэтому оно часто распространяется дольше и вызывает больше временных несоответствий.
5. Ошибки в DNS-записях
Если записи настроены неправильно, можно подумать, что propagation ещё идёт, хотя на самом деле причина уже в конфигурации DNS.
Сколько ждать в реальных сценариях
- Перенос сайта на новый хостинг: обычно 2–24 часа, иногда до 48 часов.
- Смена nameserver у регистратора: обычно до 24–48 часов.
- Изменение A-записи: часто 5 минут – 6 часов, но безопасно ждать до 24 часов.
- Подключение Cloudflare: часто несколько минут – 24 часа, иногда до 48 часов.
- Исправление неправильного IP: первые результаты могут появиться быстро, но часть пользователей ещё какое-то время будет видеть старый адрес.
Как понять, что DNS propagation ещё идёт
- У вас сайт уже открывается, а у других ещё нет.
- Через мобильный интернет сайт работает, а через домашний Wi-Fi — ещё старый вариант.
- Один онлайн-чекер показывает новый IP, а другой — старый.
- В разных странах DNS-результаты отличаются.
- Проблема постепенно исчезает сама по себе без новых изменений.
Как проверить, обновился ли DNS
1. Проверить сайт через другую сеть
Откройте сайт через мобильный интернет и через домашний Wi-Fi. Если результаты разные, propagation ещё идёт или один из DNS-кэшей ещё не обновился.
2. Проверить через разные DNS
Сравните ответ через Google DNS, Cloudflare DNS и DNS провайдера. Это помогает понять, где уже появился новый IP, а где ещё нет.
3. Очистить локальный DNS-кэш
Если вы продолжаете видеть старый сайт, проблема может быть в локальном кэше Windows, браузера или роутера.
4. Использовать DNS propagation checker
Онлайн-сервисы проверки DNS помогают увидеть, какой IP или nameserver видят разные точки мира. Это один из самых удобных способов понять, завершилось ли обновление.
Что делать, чтобы DNS обновился быстрее
- Очистить DNS-кэш на компьютере.
- Перезапустить роутер.
- Очистить внутренний DNS-кэш браузера.
- Временно сменить DNS на Google DNS или Cloudflare DNS.
- Проверить, нет ли ошибки в A, AAAA, CNAME или nameserver.
- Не вносить новые хаотичные изменения каждые 10 минут.
Важно понимать: ускорить глобальное распространение кардинально нельзя. Можно только убрать локальный кэш и убедиться, что настройки правильные.
Как TTL влияет на время распространения
TTL — это время жизни DNS-записи в кэше. Чем выше TTL, тем дольше резолверы могут хранить старое значение.
Поэтому перед плановой миграцией сайта многие заранее снижают TTL, чтобы в день переноса DNS обновился быстрее. Если этого не сделать, propagation после изменения может ощущаться заметно дольше.
Когда уже стоит искать проблему, а не ждать
Если прошло больше 48 часов, а сайт всё ещё не открывается правильно у большинства пользователей, уже нужно проверять не propagation, а настройки.
- правильный ли IP указан в A-записи;
- верные ли nameserver у регистратора;
- нет ли конфликта DNS в Cloudflare;
- не удалены ли нужные записи;
- не просрочен ли домен;
- не работает ли старый кэш только у вас локально.
Частые ошибки при ожидании DNS propagation
- Паниковать через 10 минут после смены DNS.
- Менять записи много раз подряд.
- Не проверять сайт из другой сети.
- Путать проблему propagation с неправильной настройкой DNS.
- Забывать про локальный DNS-кэш браузера и Windows.
FAQ
DNS propagation time — сколько ждать обычно?
Чаще всего первые изменения появляются в течение минут или часов, но стандартно ждут до 24–48 часов для полной стабилизации.
Почему у меня сайт уже работает, а у других нет?
Потому что DNS обновляется не сразу у всех. У разных провайдеров и резолверов кэш обновляется в разное время.
Смена nameserver всегда дольше?
Обычно да. Смена nameserver чаще занимает больше времени, чем простое изменение A-записи.
Можно ли ускорить DNS propagation?
Глобально — почти нет. Но можно очистить локальный DNS-кэш, перезапустить роутер и проверить сайт через другой DNS.
Когда уже не ждать, а искать ошибку?
Если прошло больше 48 часов и проблема сохраняется, нужно проверять сами DNS-записи, nameserver, Cloudflare, домен и локальный кэш.
