sadrix logoSadriX
Минцифры готовит обязательную регистрацию IMEI смартфонов, купленных за границей
Гайды

Как изменить DNS у регистратора и дождаться пропагации: полное руководство

Меняем NS-серверы и A-записи правильно: от входа в панель до проверки по всему миру

09 611 просмотров6 мин
0
Поделиться:TelegramVK

Введение

Смена 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. Пропагация — не баг, а особенность интернета, и её нужно просто переждать. Если следовать шагам из этой инструкции, вы сможете переехать на новый хостинг или подключить почту без длительного простоя и лишних нервов.

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

Комментарии

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

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