Что такое обновление DNS и почему изменения видны не сразу
Обновление DNS - это время, за которое новые записи домена становятся видны через разных интернет-провайдеров и DNS-резолверы. Когда вы меняете NS-серверы, A-запись, MX-записи или другое значение DNS, изменение сохраняется в панели, но часть пользователей еще некоторое время может видеть старый результат из-за кеширования.
Где может храниться старый ответ
- DNS-резолверы провайдеров, Google DNS, Cloudflare DNS и другие публичные DNS-сервисы.
- Кеш браузера и операционной системы на компьютере или телефоне.
- Кеш роутера в домашней или офисной сети.
- Данные реестра доменной зоны, особенно если менялись NS-серверы у регистратора.
Сколько ждать
Многие DNS-изменения становятся видны через несколько минут, но точное время зависит от TTL и кеша. Изменение A-записи обычно применяется быстрее, чем смена NS-серверов. Смена NS может занимать несколько часов, а иногда до 24-48 часов по всему интернету. Это не значит, что настройка не сохранилась: в переходный период разные сети могут видеть разные ответы.
Типичные ситуации
- Вы изменили A-запись домена, но сайт все еще открывается со старого сервера.
- Вы изменили MX-записи, но часть почты еще приходит на прежний почтовый сервис.
- Вы сменили NS-серверы, но WHOIS или внешние проверки показывают старые NS.
- Вы подключили домен к хостингу, но SSL пока не выпускается, потому что для проверки домен еще смотрит на старый сервер.
Как правильно проверять DNS
- Проверьте домен в DNS-менеджере и убедитесь, что запись сохранена без опечатки.
- Проверяйте результат через несколько DNS-резолверов, а не только со своего компьютера.
- Для A-записи сравните IP-адрес с IP хостингового сервера.
- Для MX-записей внимательно проверьте приоритет и имена почтовых серверов.
- Для NS-записей учитывайте, что текущие данные часто берутся из внешнего реестра/WHOIS и могут обновиться позже.
Полезные команды
nslookup example.com
nslookup -type=mx example.com
dig example.com A
dig example.com MX
dig example.com NS
Замените example.com на ваш домен. Если команда показывает старые данные, попробуйте проверить через другой DNS-резолвер, например Google DNS или Cloudflare DNS.
Чего не стоит делать во время обновления DNS
- Не меняйте одни и те же записи много раз подряд, если не уверены, что была ошибка.
- Не удаляйте рабочие почтовые записи, пока ждете обновления DNS для сайта.
- Не оценивайте результат только по одной вкладке браузера: она может использовать локальный кеш.
- Не запускайте выпуск SSL много раз подряд, если домен еще смотрит на старый сервер.
Когда обращаться в поддержку
Если прошло больше 24 часов для обычных DNS-записей или больше 48 часов для смены NS, а домен все еще показывает неправильный результат, подготовьте домен, запись, которую меняли, ожидаемое значение и скриншот или вывод DNS-проверки.
Напишите домен и запись, которую меняли. Мы сравним текущий DNS-ответ с ожидаемым значением и подскажем, это кеш или реальная ошибка в настройках.
Проверить DNS с поддержкой