sadrix logoSadriX
Гайды

Как изменить DNS у регистратора и переждать пропагацию: пошаговый гайд

Меняем NS-записи и A-записи без паники: сколько ждать, как проверить и что делать, если сайт не открывается

08 809 просмотров5 мин
0
Поделиться:TelegramVK

Введение

Смена DNS — одна из самых частых операций при переезде сайта, подключении почты или смене хостинга. Многие боятся этого шага: кажется, что стоит изменить одну цифру, и сайт «упадёт» на несколько дней. На самом деле процесс предсказуем, если понимать, что происходит. В этом гайде разберём, как правильно изменить DNS-серверы (NS) и отдельные записи (A, CNAME, MX, TXT) у регистратора, как ускорить пропагацию и что делать, если что-то пошло не так. Инструкция универсальна: подойдёт для GoDaddy, Namecheap, REG.RU, Timeweb и других панелей — интерфейсы отличаются, но логика везде одна.

Требования и что понадобится

  • Доступ к панели управления доменом у регистратора (логин и пароль).

  • Данные от нового DNS-хостинга: адреса NS-серверов или значения записей (A, CNAME, MX, TXT).

  • Информация о текущих DNS-записях: сделайте скриншот или экспорт перед изменениями.

  • Запас времени: от 15 минут до 48 часов на пропагацию.

  • Базовые инструменты для проверки: dig, nslookup, онлайн-сервисы (whatsmydns.net, dnschecker.org).

Шаг 1. Определите, что именно нужно менять

Есть два сценария:

1. Смена DNS-серверов (NS) — если вы переводите домен на другой DNS-хостинг (например, на Cloudflare или серверы хостинг-провайдера). В этом случае все записи (A, MX, TXT) настраиваются уже на новом хостинге. 2. Изменение отдельных записей — если DNS-серверы остаются прежними (например, регистратора), а вы меняете только A-запись для сайта или MX для почты.

От этого зависит дальнейшая последовательность. Если не уверены, посмотрите текущие NS-серверы домена через whois или в панели регистратора.

Шаг 2. Сделайте резервную копию текущих записей

Перед любыми изменениями выгрузите текущую зону:

  • В панели регистратора найдите раздел «DNS» или «Управление зоной».

  • Сделайте скриншот всех записей или скопируйте их в текстовый файл.

  • Если есть кнопка «Экспорт зоны», воспользуйтесь ею.

Это поможет быстро откатиться, если что-то пойдёт не так.

Шаг 3. Измените NS-серверы (если нужно)

1. Войдите в панель управления доменом у регистратора. 2. Найдите раздел «DNS-серверы» / «Name Servers» / «NS-записи». 3. Замените текущие адреса на новые, которые выдал ваш DNS-хостинг. Обычно их два или более (например, ns1.example.com, ns2.example.com). 4. Сохраните изменения. Регистратор может запросить подтверждение по email. 5. Если используете DNS-хостинг, убедитесь, что зона на нём уже создана и содержит все необходимые записи (A, CNAME, MX, TXT). Иначе после смены NS сайт перестанет открываться.

Важно: после смены NS-серверов старые записи у регистратора перестают действовать. Убедитесь, что на новом хостинге зона настроена корректно.

Шаг 4. Настройте отдельные записи (если NS не меняются)

Если DNS-серверы остаются у регистратора, измените нужные записи в его панели:

  • A-запись — указывает IP-адрес сервера. Для основного домена (@) и поддоменов (www, blog).

  • CNAME — псевдоним, например, www → example.com. Часто используется для поддоменов.

  • MX — почтовые серверы. Укажите приоритет (чем меньше число, тем выше приоритет).

  • TXT — для верификации домена, SPF, DKIM и других целей.

При изменении A-записи убедитесь, что TTL (время жизни) установлен небольшим (например, 300 секунд), чтобы ускорить пропагацию. После успешного обновления можно увеличить TTL до стандартного (3600 и выше).

Шаг 5. Уменьшите TTL перед изменениями (если возможно)

TTL — это кэш. Если вы планируете смену IP или NS, сделайте TTL минимальным (300–600 секунд) за сутки до изменений. Тогда старые данные в кэшах провайдеров обновятся быстрее. Если TTL уже большой, всё равно меняйте записи — просто пропагация может занять больше времени.

Шаг 6. Сохраните изменения и подтвердите

После ввода новых значений нажмите «Сохранить» или «Применить». Некоторые регистраторы требуют подтверждения по email или SMS. Не пропустите это шаг, иначе изменения не вступят в силу.

Шаг 7. Проверьте, что изменения применились на стороне регистратора

Зайдите в панель снова и убедитесь, что новые значения отображаются. Иногда нужно подождать несколько минут, пока панель обновится. Также можно запросить NS-серверы через whois:

whois example.com | grep -i "name server"

Но помните: whois может показывать кэшированные данные. Более точная проверка — через DNS-запросы.

Шаг 8. Поймите, как работает пропагация

Пропагация — это распространение обновлённых DNS-записей по интернету. Каждый DNS-сервер (провайдера, Google, Cloudflare) хранит записи в кэше на время TTL. Когда TTL истекает, сервер запрашивает актуальные данные у авторитативного сервера. Поэтому:

  • Изменения не мгновенны: кто-то увидит новый сайт сразу, кто-то — через несколько часов.

  • Время пропагации зависит от TTL и от того, как часто кэши обновляются.

  • Обычно полное обновление занимает от 1 до 24 часов, иногда до 48 часов.

Шаг 9. Проверьте пропагацию с помощью инструментов

Используйте несколько способов:

  • Онлайн-сервисы: whatsmydns.net, dnschecker.org — показывают, как видят домен серверы в разных странах.

  • Командная строка: nslookup example.com 8.8.8.8 (запрос к Google DNS), dig example.com @1.1.1.1 (Cloudflare).

  • Локальный кэш: очистите DNS-кэш на своём компьютере (ipconfig /flushdns в Windows, sudo dscacheutil -flushcache в macOS).

Если разные серверы показывают разные IP — это нормально в период пропагации. Ориентируйтесь на большинство.

Шаг 10. Ускорьте пропагацию (если возможно)

Полностью управлять пропагацией нельзя, но можно:

  • Заранее снизить TTL до 300 секунд.

  • Использовать DNS-хостинги с быстрой инфраструктурой (Cloudflare, Amazon Route 53).

  • Избегать смены NS в пятницу вечером — лучше в начале недели, чтобы иметь время на решение проблем.

Шаг 11. Что делать, если сайт не открывается после смены DNS

1. Проверьте, правильно ли указаны NS-серверы или A-записи. 2. Убедитесь, что на новом DNS-хостинге создана зона и в ней есть все записи. 3. Подождите ещё немного: возможно, ваш провайдер кэширует старые данные. 4. Попробуйте зайти с мобильного интернета или через VPN — там кэш может быть другим. 5. Если прошло более 48 часов, а изменений нет, обратитесь в поддержку регистратора или DNS-хостинга.

Типичные ошибки

  • Забыли создать зону на новом DNS-хостинге. После смены NS домен перестаёт резолвиться. Всегда сначала настройте зону, потом меняйте NS.

  • Неверный синтаксис записей. Например, в MX-записи забыли точку в конце имени или указали неверный приоритет.

  • Слишком большой TTL перед изменениями. Приводит к затяжной пропагации.

  • Игнорирование поддоменов. Часто меняют только основную A-запись, забывая про www или почтовые записи.

  • Отсутствие резервной копии. Если что-то сломается, восстановить старые значения будет сложно.

  • Паника из-за разных результатов проверки. В период пропагации это нормально — не спешите откатывать изменения.

FAQ

Сколько времени занимает пропагация DNS? Обычно от 1 до 24 часов, но может занять до 48 часов. Зависит от TTL и кэшей провайдеров.

Можно ли ускорить обновление DNS? Заранее снизьте TTL до 300 секунд. После смены записей остаётся только ждать.

Что будет, если я изменю NS-серверы, а зона на новом хостинге не настроена? Сайт и почта перестанут работать, пока вы не создадите корректные записи на новом DNS-хостинге.

Нужно ли менять TTL после пропагации? Да, после успешного обновления можно вернуть TTL к стандартному значению (например, 3600), чтобы снизить нагрузку на DNS-серверы.

Почему у меня сайт открывается, а у других нет? Ваш провайдер уже обновил кэш, а у других это ещё не произошло. Подождите или попросите их очистить DNS-кэш.

Как проверить, что DNS обновились? Используйте whatsmydns.net или dig с указанием разных DNS-серверов. Если большинство показывает новые значения — процесс завершён.

Итог

Смена DNS у регистратора — не сложная, но требующая внимания операция. Главное — заранее подготовить зону на новом хостинге, сделать резервную копию, снизить TTL и набраться терпения. Пропагация — естественный процесс, и паниковать из-за временной недоступности сайта не стоит. Следуя шагам из этого гайда, вы сможете перевести домен без потерь и быстро проверить результат.

Читайте также

Комментарии

Комментарии доступны только зарегистрированным пользователям. Войти

  • Пока нет комментариев. Будьте первым.