Инструкции

Сколько обновляются DNS после смены записей и NS-серверов

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

Обновлено 09.10.2026≈ 4 мин чтения
Содержание 7

Сроки по справкам

Что менялиГдеСрок
запись: A, MX, TXT и другиеРег.руот 15 минут до 1 часа
NS-серверыРег.рудо 24 часов
A-записьTimewebдо 3 часов, в крайнем случае 24
NS-серверыTimewebдо 24 часов
новый доменTimewebот 3 до 24 часов
NS-серверыTimeweb Cloudот 3 до 24 часов
NS-серверыBeget24–48 часов в одной статье, 24–72 — в другой
MX для Яндекс 360Яндексдо 72 часов
MX для VK WorkSpaceсправка Timewebдо 72 часов

Это верхние границы: изменение может дойти и раньше.

Почему не сразу

  • Сначала панель обновляет зону на своих NS-серверах. У Рег.ру на это уходит от 15 минут до часа.
  • DNS-серверы интернет-провайдеров помнят старую запись до конца её TTL — что такое TTL.
  • При смене NS провайдеры начинают спрашивать другие серверы не сразу. Beget связывает срок со скоростью обновления кэша DNS у интернет-провайдера.
  • Если адрес открывали до того, как создали запись, DNS-сервер мог запомнить, что её нет, — отрицательное кэширование.

Как проверить, дошло ли изменение

Шаг 1. Спросите NS-сервер домена напрямую

Сначала узнайте NS-серверы домена:

nslookup -type=NS example.com 77.88.8.8

Команда nslookup есть в Windows, macOS и Linux и пишется одинаково. Где её набрать — в статье как открыть терминал. Адрес 77.88.8.8 в конце — публичный DNS-сервер Яндекса: ответ придёт от него, а не от DNS вашего провайдера.

Затем подставьте один из NS-серверов из ответа вместо 77.88.8.8, например:

nslookup example.com ns1.beget.com

В ответе не будет строки «Non-authoritative answer»: это данные прямо из зоны, без кэша. Если там новое значение, панель изменение применила.

Шаг 2. Спросите публичный DNS

nslookup example.com 77.88.8.8

Здесь ответ из памяти Яндекс DNS. Если в нём ещё старое значение, кэш не обновился: ждать придётся не дольше TTL старой записи. Сколько осталось, показывает dig — как посмотреть.

Шаг 3. Очистите кэш DNS своего компьютера

В Windows откройте «Командную строку» (как) и выполните:

ipconfig /flushdns

Команда стирает кэш DNS вашего компьютера, в том числе запомненные ответы «такого имени нет». Кэш DNS-сервера провайдера она не трогает.

Как ускорить в следующий раз

  • Перед сменой записи заранее снизьте TTL — как.
  • Если хватает смены записи, меняйте запись, а не NS: у Рег.ру запись применяется за 15 минут – 1 час, NS — до 24 часов.
  • Не открывайте новый поддомен, пока не создали для него запись.
  • Не закрывайте старый хостинг, пока не прошёл срок из таблицы, — почему.

Ошибки и как их исправить

Что видноПричинаЧто сделать
NS-сервер домена отдаёт старое значениеизменение не сохранено или правили не в той панелипроверить где менять записи
NS-сервер отдаёт новое, 77.88.8.8 — староекэш Яндекс DNSподождать до конца TTL
*** Can't find example.com: No answerзаписи этого типа нетдобавить запись
** server can't find example.com: NXDOMAINимени нет в DNS или запомнился ответ «нет такого имени»проверить написание и NS домена

Источники

Сверено 9 октября 2026 года.

Что почитать дальше

Проверено и обновлено: 09.10.2026