Сколько обновляются DNS-записи и как очистить DNS-кэш, чтобы открывался сайт

Сколько обновляются DNS-записи и как очистить DNS-кэш, чтобы открывался сайт

21 августа 2026
5 минут
Редакция блога ispmanager

Вы поменяли домен на сайте или переехали на новый хостинг. Настроили все правильно, но сайт не открывается вовсе или доступен только с компьютера соседа. Скорей всего, причина в том, что еще не обновились DNS-записи, и DNS по-прежнему направляет посетителей на старый домен или IP-адрес. Рассказываем, сколько времени нужно на обновление и можно ли ускорить процесс.

Почему DNS-записи не обновляются мгновенно

Основная причина задержки — кэширование. Чтобы ускорить работу и снизить нагрузку на серверы, интернет-провайдеры и другие DNS-серверы (серверы имен) по всему миру кэшируют информацию о вашем домене у себя .

Когда вы меняете DNS-запись, например, при смене доменного имени или переезде на новый хостинг, серверы имен не узнают об этом мгновенно. Они продолжают использовать старые данные из своего кэша до тех пор, пока не истечет их срок годности. Время этого срока определяется параметром TTL (Time To Live). В результате некоторые посетители вашего сайта видят ошибки. 

Процесс распространения новых DNS-записей по DNS-серверам, называется DNS-пропагацией — разберем ее симпотомы. 

Когда случаются неполадки с DNS

1. У меня не работает, у друга работает

Это самый яркий и стопроцентный симптом.

  • Вы сидите дома, заходите на сайт — видите ошибку или старую заглушку.
  • Ваш коллега сидит рядом, заходит на тот же сайт по той же ссылке — и видит новый сайт.
  • Вы заходите с телефона через мобильный интернет — всё работает, а через домашний Wi-Fi — нет.

Ваш домашний провайдер «запомнил» старый IP-адрес (закэшировал), а мобильный провайдер уже получил новый. Интернет у обоих работает исправно, просто они смотрят в разные «словари» (DNS-серверы).

2. Ошибка доступа к сайту то исчезает, то появляется снова

Сайт у вас открылся, вы порадовались, но через 10 минут обновляете страницу — и видите ошибку или старый сайт. Еще через час снова открывается новый.

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

3. «Бесконечная загрузка» или ошибка «Сайт недоступен» (ERR_NAME_NOT_RESOLVED)

Вы вводите адрес, и браузер пишет:

«Не удается найти IP-адрес сервера» или «ERR_NAME_NOT_RESOLVED».

Это значит, что браузер вообще не понимает, куда стучаться — он не получил от DNS-сервера ни одного IP-адреса. Это происходит, если вы только что привязали новый домен к хостингу, и корневые серверы еще не узнали о его существовании.

4. Контент «перемешался» (картинки/стили не грузятся)

Сайт открылся, но выглядит ужасно: нет картинок, кривая верстка, все в тексте.

Это называется DNS-разрыв (DNS propagation split). Основная страница (HTML) загрузилась с нового сервера. Но браузер пытается подгрузить картинки и CSS-файлы с того же домена. А DNS-запрос для этих файлов в этот момент пошел через другого провайдера, который еще не обновился, и он вернул старый IP-адрес. В итоге сайт наполовину с нового сервера, наполовину со старого.

5. Ошибка с SSL-сертификатом (Предупреждение «Небезопасное соединение»)

Вы открываете сайт по HTTPS, а браузер ругается красным экраном.

Почему так: DNS уже указал на новый сервер, но на этом новом сервере еще нет SSL-сертификата для вашего домена (или он не установлен). Браузер видит, что сервер — новый, а сертификат — старый (для другого сайта), и блокирует доступ.

6. Как это выглядит в почте: письма уходят на старый сервер

Если вы поменяли сервер для почты (MX-записи), то симптом такой: вы шлете письмо на свой домен, а оно уходит на сервер старой почты, хотя вы уже настроили новую. Если старая почта отключена, письма не будут доставляться. 

СценарийВремя на обновление DNSСимптомы
Домен старый, хостинг новыйот 2 до 72 часовНекоторые посетители видят старую версию сайта, а у некоторых открывается белый экран с ошибкой.
Домен новый, хостинг старыйот 2 до 48 часовПосетители не могут войти на сайт по новому адресу.  
Домен новый, хостинг новыйот 2 до 48 часовЕсли старый хостинг отключен и не настроен редирект со старого домена на новый, многие пользователи будут видеть ошибки.

Почему обновление занимает время и от чего оно зависит

Значение TTL (Time To Live) указывает в секундах, как долго DNS-серверы должны хранить вашу запись в кэше, прежде чем запросить новую.

Высокий TTL, например, 86400 секунд или  24 часа, означает, что серверы будут хранить старую информацию долго, и изменения будут видны только через сутки. Это хорошо для стабильности, но плохо для скорости обновления .

Низкий TTL, например, 300 секунд или 5 минут, позволяет обновлять записи гораздо быстрее, но создает большую нагрузку на ваши DNS-серверы .

Политика кэширования провайдеров. Некоторые интернет-провайдеры могут игнорировать ваш TTL и устанавливать свой собственный срок хранения кэша, чтобы снизить нагрузку на свои серверы. Из-за этого даже при низком TTL часть пользователей может видеть старую информацию в течение нескольких дней .

Глобальное распространение. В мире существуют тысячи DNS-серверов, и информация о ваших изменениях должна дойти до каждого из них. Этот процесс занимает время, так как серверы обновляются в своем собственном темпе .

Как отличить DNS-пропагацию от поломки сервера

Сделайте тест:

  1. Откройте командную строку и введите:
    ping ваш-новый-IP-адрес
    (например, ping 8.8.8.8)
  2. Если пинг идет, ваш сервер живой и работает. Значит, проблема точно в DNS-пропагации.
  3. Если пинг не идет, возможно, сервер выключен, либо проблема в брандмауэре, но это уже не вина DNS.

Как определить масштабы пропагации

Проверьте текущий статус DNS. Используйте онлайн-инструменты (например, whatsmydns.net) или команды в терминале nslookup yourdomain.com в Windows/macOS или dig yourdomain.com в Linux/macOS), чтобы увидеть, какой IP-адрес видят серверы в разных точках мира.

Что делать, чтобы ускорить процесс и решить проблему обновления DNS–записей

В большинстве случаев надо просто подождать, когда обновятся записи на DNS-серверах. Однако этому процессу можно немного помочь.

  1. Снизьте TTL заранее. Если вы планируете смену домена или IP, сделайте это за 24-48 часов до самого изменения. Установите короткий TTL (например, 300 секунд) и дождитесь, пока старые настройки с длинным TTL истекут по всему миру. Затем вносите основные изменения. После успешного перехода верните TTL к стандартному значению. 

 Если используете ispmanager в качестве сервера имен , для редактирования TTL перейдите в Управление DNS. Затем выделите нужный домен и нажмите DNS записи на панели инструментов. Выделите запись и нажмите карандаш на панели инструментов. Измените значение TTL. 

Изменение TTL через ispmanager
Изменение TTL через ispmanager
  1. Сбросьте локальный DNS-кэш. На вашем компьютере также может храниться старая запись. Очистите кэш, выполнив в командной строке:

Windows: ipconfig /flushdns

macOS: sudo killall -HUP mDNSResponder 

Управление сайтами и DNS-сервер в ispmanager

 Попробуйте ispmanager для управления сайтами, почтой и DNS. Бесплатный тестовый доступ на 14 дней.

Попробовать бесплатно

Редакция блога ispmanager
Редакция блога ispmanager