Сколько обновляются DNS после смены записей и NS-серверов
После смены записи у одних людей сайт или почта уже работают по-новому, у других — по-старому. Ниже — сроки из справок, откуда берётся ожидание и как проверить, дошло ли изменение.
Содержание 7
Сроки по справкам
| Что меняли | Где | Срок |
|---|---|---|
| запись: A, MX, TXT и другие | Рег.ру | от 15 минут до 1 часа |
| NS-серверы | Рег.ру | до 24 часов |
| A-запись | Timeweb | до 3 часов, в крайнем случае 24 |
| NS-серверы | Timeweb | до 24 часов |
| новый домен | Timeweb | от 3 до 24 часов |
| NS-серверы | Timeweb Cloud | от 3 до 24 часов |
| NS-серверы | Beget | 24–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 домена |
Источники
- Рег.ру: настройка ресурсных записей
- Рег.ру: как прописать DNS-серверы для домена
- Timeweb: вопросы о доменах
- Timeweb Cloud: управление DNS-записями
- Beget: изменение NS-серверов
- Beget: домен другого регистратора
- Яндекс 360: MX-запись
- Timeweb: DNS-записи для VK WorkSpace
- ipconfig — справка Microsoft
- RFC 2308
Сверено 9 октября 2026 года.
Что почитать дальше
Проверено и обновлено: 09.10.2026