Как изменить DNS у регистратора и пережить пропагацию: полное руководство
Меняем NS-серверы и A-записи без паники: сколько ждать, как проверить и что делать, если сайт не открывается
Введение
Смена DNS-серверов или отдельных записей — одна из тех операций, которые кажутся простыми, пока не столкнёшься с «сайт не открывается, а прошло уже два часа». На самом деле процесс предсказуем, если понимать, как устроена пропагация и какие шаги нужно выполнить в правильном порядке. В этом руководстве разберём, как изменить DNS у регистратора (на примере GoDaddy и других популярных панелей), как проверить, что изменения применились, и что делать, если propagation затянулась.
Мы не будем привязываться к конкретному регистратору — логика везде одинаковая. Но я покажу, где искать нужные разделы в типичных панелях управления доменом, чтобы вы не блуждали по меню.
Требования и что понадобится
Перед началом убедитесь, что у вас есть:
Доступ к личному кабинету регистратора домена (логин и пароль).
Данные DNS-серверов или записей, которые нужно прописать. Обычно их выдаёт хостинг-провайдер или сервис, куда вы переезжаете (например, Cloudflare, Timeweb, Tilda и т.д.).
Понимание, что именно вы меняете: NS-серверы целиком или отдельные записи (A, CNAME, MX, TXT).
Запас времени: от 15 минут до 48 часов на полное распространение.
Инструменты для проверки: онлайн-сервисы вроде DNS Checker, whatsmydns.net или консольные утилиты
dig,nslookup.
Если вы переносите сайт на новый хостинг, сначала получите у него все необходимые DNS-записи. Не меняйте NS, пока не убедитесь, что новый хостинг готов принимать трафик.
Шаг 1. Определите, что именно нужно изменить
Есть два принципиально разных сценария:
1. Смена NS-серверов — вы полностью передаёте управление DNS другому провайдеру. Например, переезжаете на Cloudflare или на NS хостинга. 2. Изменение отдельных записей — NS остаются у регистратора, но вы правите A-запись, CNAME, MX и т.д. в его панели.
От этого зависит, где вносить правки. Если вы просто меняете IP-адрес сервера, чаще всего достаточно отредактировать A-запись. Если же переводите домен на внешние DNS, придётся менять NS-серверы.
Важно: если вы меняете NS, все записи, которые были в старой зоне, перестанут работать. Убедитесь, что на новом DNS-провайдере созданы все нужные записи (A, MX, TXT для почты и верификаций).
Шаг 2. Войдите в панель управления регистратора
Зайдите в личный кабинет регистратора. В большинстве панелей (GoDaddy, Namecheap, REG.RU, Timeweb) раздел с DNS называется «Мои домены» → «Управление DNS» или «DNS-записи». В GoDaddy это вкладка «DNS» в карточке домена. В Timeweb — «Домены» → «DNS-записи». У Tilda — «Домены» → «Настройки DNS».
Найдите нужный домен и откройте его настройки. Если доменов много, используйте поиск.
Шаг 3. Сделайте резервную копию текущих записей
Прежде чем что-то менять, сфотографируйте или скопируйте текущие значения. Это спасёт, если новая конфигурация окажется нерабочей. Особенно важно сохранить записи MX (почта) и TXT (SPF, DKIM, верификации).
Можно просто сделать скриншот таблицы DNS или выгрузить зону, если панель позволяет экспорт.
Шаг 4. Измените NS-серверы (если нужно)
Если вы переводите домен на другие DNS, найдите раздел «Nameservers» или «DNS-серверы». Обычно там два варианта: «Использовать DNS регистратора» и «Указать свои NS». Выберите второй и впишите адреса, которые выдал новый провайдер. Чаще всего их два или четыре, например:
ns1.example.com
ns2.example.com
Вводите без лишних пробелов и точек в конце. Сохраните изменения. Некоторые регистраторы требуют подтверждения по email — проверьте почту.
Совет: не меняйте NS, если вы просто хотите добавить поддомен или перенаправить почту — для этого достаточно отредактировать записи.
Шаг 5. Отредактируйте отдельные записи (A, CNAME, MX, TXT)
Если NS остаются у регистратора, перейдите в раздел «DNS-записи» и найдите нужную строку. Типичные действия:
A-запись — указывает IP-адрес сервера. Меняете значение на новый IP.
CNAME — псевдоним, например
www→example.com. Используется для поддоменов.MX — почтовые серверы. Меняете при смене почтового провайдера.
TXT — текстовые записи для верификации и SPF/DKIM.
Нажмите «Редактировать» напротив нужной записи, введите новое значение и сохраните. Если записи нет, добавьте её кнопкой «Добавить запись».
Обратите внимание на TTL — время жизни записи. Чем меньше TTL, тем быстрее изменения разойдутся по интернету. Перед плановой сменой IP рекомендуется заранее снизить TTL до 300 секунд (5 минут) за сутки до изменения.
Шаг 6. Сохраните и подтвердите изменения
После правок обязательно нажмите «Сохранить». Некоторые панели показывают уведомление, что изменения вступят в силу в течение 24–48 часов. Это нормально. Если регистратор просит подтвердить действие по email — сделайте это, иначе изменения не применятся.
Шаг 7. Проверьте, что записи обновились в панели
Вернитесь в список DNS-записей и убедитесь, что новые значения отображаются. Иногда панель кэширует данные — обновите страницу. Если запись не сохранилась, повторите шаг.
Шаг 8. Поймите, как работает пропагация
Пропагация — это процесс распространения информации о ваших DNS-записях по DNS-серверам по всему миру. Когда вы меняете запись, ваш авторитативный DNS-сервер обновляется мгновенно, но промежуточные кэширующие серверы (у провайдеров, в офисах, у пользователей) хранят старые данные до истечения TTL.
Именно поэтому сайт может открываться у вас, но не открываться у коллеги в другом городе. Это не ошибка, а нормальное поведение.
Сколько ждать:
Если TTL был 300 секунд — обычно 5–15 минут.
Если TTL 3600 (1 час) — до часа, иногда больше.
Если TTL 86400 (24 часа) — до суток.
Смена NS-серверов может занять до 48 часов, так как затрагивает корневые зоны.
Шаг 9. Проверьте пропагацию через онлайн-сервисы
Самый простой способ — использовать сервисы вроде DNS Checker или whatsmydns.net. Введите домен, выберите тип записи (A, NS, MX) и нажмите «Проверить». Сервис покажет, какие значения отдают DNS-серверы в разных странах. Если часть серверов ещё отдаёт старые данные — ждите.
Также можно использовать консольные команды:
nslookup example.com— покажет IP, который видит ваш компьютер.dig example.com A— более детальный вывод.dig @8.8.8.8 example.com— проверка через DNS Google.
Если через Google DNS (8.8.8.8) запись уже новая, а через вашего провайдера — старая, значит, кэш провайдера ещё не обновился. Это временно.
Шаг 10. Ускорьте пропагацию, если возможно
Полностью управлять пропагацией нельзя, но можно сделать так:
Заранее снизьте TTL до 300 секунд.
Не меняйте NS без необходимости.
Используйте DNS-провайдеров с быстрой инфраструктурой (Cloudflare, Google DNS).
После смены NS подождите 24 часа перед повторными правками — частые изменения могут запутать кэши.
Если очень нужно ускорить, можно попросить пользователей очистить DNS-кэш командой ipconfig /flushdns (Windows) или sudo dscacheutil -flushcache (macOS). Но вы не можете заставить весь интернет сделать это.
Шаг 11. Что делать, если сайт не открывается после смены
Проверьте по порядку:
1. Правильно ли указаны NS или IP? Опечатка — частая причина. 2. Созданы ли все необходимые записи на новом DNS? Особенно A для корня и www. 3. Прошло ли достаточно времени? Если TTL был большим, подождите. 4. Проверьте через DNS Checker — возможно, propagation ещё идёт. 5. Очистите локальный кэш DNS. 6. Проверьте, не блокирует ли хостинг запросы (файрвол, неправильный виртуальный хост).
Если через 48 часов ничего не изменилось, обратитесь в поддержку регистратора или нового DNS-провайдера.
Типичные ошибки
Смена NS без копирования записей. Приводит к потере почты и поддоменов.
Опечатки в IP или NS. Сайт не работает, пока не исправите.
Игнорирование TTL. Меняют запись с TTL 86400 и ждут мгновенного результата.
Правка DNS у регистратора, когда NS указывают на другой сервер. Изменения в панели регистратора не применятся, если домен обслуживается внешними NS.
Отсутствие A-записи для www. Сайт открывается без www, но не с www.
Слишком частые изменения. Кэши не успевают обновиться, начинается хаос.
FAQ
Сколько времени занимает пропагация DNS? От 5 минут до 48 часов в зависимости от TTL и типа записи. Смена NS — до 48 часов, изменение A-записи с TTL 300 — обычно до 15 минут.
Можно ли ускорить пропагацию? Полностью — нет. Но снижение TTL заранее и использование быстрых DNS-провайдеров помогает сократить время.
Почему у меня сайт открывается, а у других нет? Ваш провайдер или компьютер уже обновили кэш, а у других он ещё старый. Это нормально.
Что делать, если после смены NS пропала почта? Проверьте, созданы ли MX-записи на новом DNS-провайдере. Если нет — добавьте их. Если да, подождите пропагации.
Нужно ли менять NS, если я просто переезжаю на другой хостинг? Не обязательно. Часто достаточно изменить A-запись на новый IP. Смена NS нужна, если вы хотите управлять DNS у другого провайдера.
Как проверить, какие NS сейчас у домена? Через dig NS example.com или в онлайн-сервисах. Также можно посмотреть в whois.
Что такое TTL и как его изменить? TTL — время жизни записи в секундах. Изменяется в панели управления DNS рядом с записью. Рекомендуется ставить 300 перед плановыми изменениями.
Итог
Смена DNS у регистратора — задача, которая требует внимательности, но не героизма. Главное — понимать, что вы меняете (NS или отдельные записи), сделать резервную копию, правильно ввести значения и набраться терпения на время пропагации. Не паникуйте, если сайт не открывается через 10 минут — проверьте через DNS Checker и убедитесь, что процесс идёт. Если через 48 часов ничего не работает, ищите ошибку в конфигурации или обращайтесь в поддержку.
И помните: DNS — это распределённая система, и мгновенных изменений в ней не бывает. Зато, разобравшись один раз, вы сможете уверенно управлять доменами в будущем.
Читайте также
Комментарии
Комментарии доступны только зарегистрированным пользователям. Войти
- Пока нет комментариев. Будьте первым.



