Как изменить DNS у регистратора и дождаться пропагации: полное руководство
Меняем NS-серверы и A-записи правильно: от входа в панель до проверки по всему миру
Введение
Смена DNS-серверов или отдельных записей — одна из самых частых задач при переезде сайта на новый хостинг, подключении почты или настройке CDN. Кажется, что достаточно ввести пару цифр в панели регистратора — и всё заработает. На практике пользователи сталкиваются с тем, что сайт «то открывается, то нет», почта не доходит, а поддержка хостинга и регистратора перекладывают ответственность друг на друга.
В этом руководстве мы разберём, как правильно изменить DNS у регистратора (на примере GoDaddy, но шаги похожи у большинства), чем отличаются NS-записи от A-записей, почему возникает задержка propagation и как её пережить без паники. Инструкция рассчитана на владельцев доменов, которые не являются сетевыми инженерами, но хотят понимать, что происходит.
Требования и что понадобится
Перед началом убедитесь, что у вас есть:
Доступ к панели управления регистратора домена (логин и пароль).
Данные от нового хостинга или сервиса: либо IP-адрес сервера (для A-записи), либо адреса NS-серверов (для смены DNS).
Информация о текущих записях — сделайте скриншот или экспорт зоны, чтобы можно было откатиться.
Понимание, что именно нужно изменить: только DNS-серверы (NS) или отдельные записи (A, CNAME, MX, TXT).
Запас времени: propagation может занять от нескольких минут до 48 часов.
Если вы не уверены, какие NS-серверы использовать, уточните это в поддержке хостинга или в документации сервиса. Не вводите адреса наугад.
Шаг 1. Определите, что именно нужно менять
Есть два принципиально разных сценария:
1. Смена DNS-серверов (NS-записей) — вы полностью передаёте управление зоной другому провайдеру. Например, переезжаете на Cloudflare или на NS хостинга. После этого все записи (A, MX, TXT) нужно будет настраивать уже в панели нового DNS-провайдера. 2. Изменение отдельных записей — DNS-серверы остаются прежними (например, регистратора), но вы правите A-запись для сайта или MX для почты.
Если вы просто меняете хостинг, но DNS остаются у регистратора, достаточно изменить A-запись. Если же вы хотите использовать DNS нового провайдера (Cloudflare, Яндекс DNS и т.п.), меняйте NS-записи.
Шаг 2. Войдите в панель управления регистратора
Зайдите на сайт регистратора и авторизуйтесь. В GoDaddy это раздел My Products → Domains. У других регистраторов названия могут отличаться: «Мои домены», «Список доменов», «Управление доменами».
Найдите нужный домен и откройте его настройки. Обычно там есть вкладка DNS или Manage DNS. Именно в этом разделе находятся все записи.
Шаг 3. Сделайте резервную копию текущих записей
Прежде чем что-то менять, зафиксируйте текущее состояние. Сфотографируйте экран или выпишите все записи в таблицу:
Тип (A, CNAME, MX, TXT, NS)
Имя (host)
Значение (IP-адрес или домен)
TTL
Это спасёт вас, если после изменений что-то пойдёт не так. Откатиться будет намного проще.
Шаг 4. Изменение NS-серверов (если нужно)
Если вы решили сменить DNS-провайдера:
1. В панели регистратора найдите раздел Nameservers или DNS-серверы. 2. Выберите опцию «Использовать собственные NS» (Custom/External Nameservers). 3. Введите адреса, которые выдал новый провайдер. Обычно их два или больше, например: ns1.example.com, ns2.example.com. 4. Сохраните изменения.
Важно: после смены NS-записей все остальные записи (A, MX и т.д.) продолжат работать только если вы их предварительно перенесли в панель нового DNS-провайдера. Если этого не сделать, сайт и почта перестанут работать после обновления кэша.
Шаг 5. Изменение A-записи для сайта
Если вы оставляете DNS у регистратора, но меняете хостинг:
1. В разделе DNS найдите запись типа A с именем @ (основной домен) или www. 2. Нажмите «Редактировать». 3. В поле «Значение» укажите новый IP-адрес сервера, который выдал хостинг. 4. TTL оставьте по умолчанию или поставьте 300 секунд (5 минут) — это ускорит обновление. 5. Сохраните.
Если запись www настроена как CNAME на @, менять её не нужно — она подтянет новый IP автоматически.
Шаг 6. Настройка MX-записей для почты
Почта — самая капризная часть. Если вы меняете почтового провайдера:
1. Удалите старые MX-записи. 2. Добавьте новые, которые выдал почтовый сервис. Обычно это несколько записей с приоритетами (10, 20, 30). 3. Проверьте, что TXT-запись с SPF-правилом обновлена — иначе письма будут попадать в спам.
Не забудьте про DKIM и DMARC, если сервис их требует. Это тоже TXT-записи, и их нужно добавить в зону.
Шаг 7. Что такое пропагация и сколько её ждать
Пропагация (propagation) — это процесс распространения изменений DNS по всему интернету. Дело в том, что DNS-серверы по всему миру кэшируют записи на время, указанное в TTL. Пока TTL не истечёт, пользователи могут видеть старые данные.
Сроки:
Изменение A-записи с TTL 300 секунд — обычно обновляется за 5–30 минут.
Смена NS-серверов — от 2 до 24 часов, иногда до 48 часов.
Если TTL был большим (например, 86400 секунд = 24 часа), ждать придётся дольше.
Не паникуйте, если через час сайт открывается не у всех. Это нормально.
Шаг 8. Как проверить propagation
Есть несколько способов проверить, обновились ли записи:
Онлайн-сервисы: whatsmydns.net, dnschecker.org. Введите домен и тип записи — увидите карту мира с результатами.
Командная строка: в Windows выполните
nslookup вашдомен.ру, в Linux/macOS —dig вашдомен.ру. Можно указать конкретный DNS-сервер:nslookup домен 8.8.8.8.Смена DNS на своём устройстве: если сайт не открывается, попробуйте временно прописать DNS 8.8.8.8 или 1.1.1.1 — иногда это ускоряет обновление.
Помните: даже если у вас всё обновилось, у кого-то в другом регионе может ещё сутки держаться старая запись.
Шаг 9. Ускорение пропагации
Полностью управлять propagation нельзя, но можно его ускорить:
1. Снизьте TTL заранее. За сутки до планируемого изменения уменьшите TTL до 300 секунд. Тогда к моменту смены записи кэш будет обновляться быстро. 2. Не меняйте NS без необходимости. Если можно обойтись правкой A-записи, так и сделайте — это быстрее. 3. Используйте сервисы с Anycast. Крупные DNS-провайдеры (Cloudflare, Google) обновляют записи почти мгновенно.
Шаг 10. Типичные ошибки
Вот что чаще всего делают неправильно:
Меняют NS, не перенеся записи. Сайт и почта отваливаются. Всегда сначала настройте зону у нового провайдера, потом меняйте NS.
Забывают про `www`. Домен без www работает, а с www — нет. Проверьте обе записи.
Указывают IP с ошибкой. Одна цифра не там — и сайт недоступен. Копируйте IP из панели хостинга.
Игнорируют TTL. Поставили 86400 и ждут мгновенного результата. Невозможно.
Удаляют MX перед добавлением новых. В итоге почта не работает ни там, ни там. Сначала добавьте новые, потом удаляйте старые (если провайдер позволяет).
Проверяют только с одного устройства. Кэш браузера и локального DNS могут вводить в заблуждение. Используйте онлайн-чекеры.
Шаг 11. Что делать, если ничего не работает
Если прошло 48 часов, а изменений нет:
1. Проверьте, сохранились ли изменения в панели регистратора. Иногда кнопка «Сохранить» не нажата. 2. Убедитесь, что домен не заблокирован и не истёк срок регистрации. 3. Проверьте, не включена ли защита WHOIS или блокировка переноса, которая может влиять на NS. 4. Свяжитесь с поддержкой регистратора — возможно, изменения не применились на их стороне. 5. Если вы меняли NS, проверьте, что новый DNS-провайдер действительно принял домен и создал зону.
Шаг 12. Проверка после пропагации
Когда записи обновились, убедитесь, что всё работает корректно:
Сайт открывается по основному домену и с www.
Почта отправляется и принимается.
SSL-сертификат действителен (если сайт работает по HTTPS).
Нет ошибок в консоли браузера, связанных с DNS.
Если что-то не так, вернитесь к резервной копии записей и проверьте настройки.
FAQ
Сколько точно ждать пропагацию? От 5 минут до 48 часов. В среднем — несколько часов. Зависит от TTL и количества DNS-серверов в цепочке.
Можно ли ускорить обновление? Полностью — нет. Но снижение TTL заранее и использование быстрых DNS-провайдеров помогают.
Почему у меня сайт открывается, а у друга — нет? У вас обновился кэш, у него — ещё нет. Это нормально в период пропагации.
Нужно ли менять NS, если я просто сменил хостинг? Нет, достаточно изменить A-запись. NS меняют только при смене DNS-провайдера.
Что будет, если я ошибусь в IP? Сайт будет недоступен. Исправьте запись — и снова ждите пропагации.
Как проверить, какой DNS-сервер используется для моего домена? Введите домен в сервисе whois или в командной строке: nslookup -type=ns вашдомен.ру.
Итог
Смена DNS — процесс не сложный, но требует внимательности и терпения. Главное — понимать разницу между NS- и A-записями, заранее подготовить данные и не забыть про TTL. Пропагация — не баг, а особенность интернета, и её нужно просто переждать. Если следовать шагам из этой инструкции, вы сможете переехать на новый хостинг или подключить почту без длительного простоя и лишних нервов.
Читайте также
Комментарии
Комментарии доступны только зарегистрированным пользователям. Войти
- Пока нет комментариев. Будьте первым.



