🧭
Домены

Смена NS-серверов домена: пошаговая инструкция

07.11.2026
← Все статьи

Nameserver (NS-сервер) — это сервер, который хранит DNS-записи вашего домена и отвечает интернету на вопросы «по какому IP находится сайт» и «куда доставлять почту». При регистрации домена в реестре фиксируется, какие NS-серверы за него отвечают. Смена NS означает перенос управления DNS от одного провайдера к другому: с этого момента все записи читаются уже с новых серверов. Поэтому это не просто правка одного поля, а процесс, требующий предварительной подготовки.

NS и DNS-записи: в чём разница

Многие путают смену NS со сменой A-записи. A-запись связывает одно имя с одним IP-адресом и находится внутри DNS-зоны. NS же указывает, где находится сама зона. Если вы переключаете NS на нового провайдера, все записи у старого — адрес сайта, почта (MX), TXT-записи вроде SPF и DKIM, поддомены — мгновенно перестают иметь значение. Если на новых серверах этих записей нет, остановятся и сайт, и почта.

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

Шаг 1: зафиксируйте текущие записи

Большинство DNS-серверов не разрешают полный перенос зоны (AXFR), поэтому важные записи нужно проверить вручную. Если в панели старого провайдера можно посмотреть список записей, сохраните его. Дополнительно проверьте основные записи в терминале:

for t in A AAAA MX TXT CAA; do
  echo "== $t"; dig +short klinika-misol.uz $t
done
dig +short www.klinika-misol.uz
dig +short mail.klinika-misol.uz
dig +short _dmarc.klinika-misol.uz TXT

DKIM-запись хранится под именем селектора (например, default._domainkey или mail._domainkey), точное имя смотрите в настройках почтового сервиса. Не забудьте и о TXT-записях подтверждения для поисковых систем и других сервисов, иначе подтверждение домена, например в Google Search Console, может слететь.

Шаг 2: подготовьте зону на новых серверах

Новый провайдер выдаст два или более адреса NS-серверов, обычно вида ns1.provayder.uz. Добавьте домен в его сервис и внесите все записи, собранные на первом шаге. Если сайт тоже переезжает на новый хостинг, A-запись должна указывать на IP нового сервера; если почта остаётся на месте, MX и связанные с ней записи переносятся без изменений.

Перед сменой NS проверьте работу новой зоны, обратившись к новому серверу напрямую. Это работает, даже пока домен ещё не делегирован на эти серверы:

dig @ns1.provayder.uz klinika-misol.uz SOA +short
dig @ns1.provayder.uz klinika-misol.uz A +short
dig @ns1.provayder.uz klinika-misol.uz MX +short

Если ответ пустой или возвращается REFUSED, зона ещё не создана или имя домена указано с ошибкой. В таком случае NS менять нельзя.

Шаг 3: заранее снизьте TTL

TTL определяет, сколько времени запись хранится в кэше резолверов. Если в старой зоне TTL составляет несколько часов или сутки, за день до переезда полезно снизить его примерно до 300 секунд. Это не ускорит обновление самой NS-записи, ведь ею управляет реестр, но поможет пользователям не застревать надолго между старыми и новыми записями в переходный период. После завершения переезда TTL можно вернуть к обычному значению.

Шаг 4: смените NS у регистратора

NS меняются только там, где зарегистрирован домен, — в панели регистратора. Клиенты sayt.uz делают это в личном кабинете в разделе «Домены»: выбирают нужный домен, вписывают новые адреса в поля NS-серверов и сохраняют. Соблюдайте несколько простых правил:

Если NS-серверы находятся внутри самого домена (например, ns1.klinika-misol.uz), у регистратора для них нужно указать и IP-адреса. Такие записи называются glue, и без них резолвер не сможет найти NS-сервер. Если для домена включён DNSSEC, сначала удалите DS-запись в реестре или настройте подписание у нового провайдера, иначе домен перестанет открываться у многих резолверов.

Шаг 5: дождитесь распространения и проверьте

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

dig NS klinika-misol.uz +short
dig @8.8.8.8 klinika-misol.uz A +short
dig +trace klinika-misol.uz
whois klinika-misol.uz | grep -i "name server"

В Windows та же проверка выполняется через nslookup:

nslookup -type=NS klinika-misol.uz 8.8.8.8
ipconfig /flushdns

Особенно полезен dig +trace: он показывает путь запроса от корневых серверов шаг за шагом, и вы точно видите, какие NS отдаёт реестр. Если trace показывает новые серверы, а в браузере всё ещё открывается старый сайт, дело просто в кэше компьютера или интернет-провайдера.

Пример: переезд клиники в Самарканде

Частная клиника в Самарканде решила перенести сайт на новый хостинг. В первый раз администратор перенёс только файлы сайта и сразу переключил NS на нового провайдера. На следующий день сайт открылся, но на корпоративную почту клиники перестали приходить письма: в новой зоне не было MX и SPF, а заявки пациентов на приём приходили именно на эту почту. Проблему решили, открыв старую панель и заново внеся записи, но письма за сутки были потеряны.

Для второго домена процесс выполнили в правильном порядке: сначала собрали список записей, внесли их в новую зону и проверили через dig @ns1, за день снизили TTL и только потом сменили NS. На этот раз ни сайт, ни почта не прерывались.

Что не забыть после переезда

Не удаляйте зону у старого провайдера ещё несколько дней после смены NS: резолверы со старыми данными в кэше всё это время обращаются к старым серверам. Если сайт переехал на новый сервер, SSL-сертификат выпускается только после того, как DNS начнёт указывать на новый сервер, поэтому HTTPS проверяйте после завершения распространения. В конце по очереди проверьте отправку и получение почты, поддомены и подтверждения во внешних сервисах. При таком порядке смена NS становится безопасной и почти незаметной операцией.

Похожие статьи

🔤 Домен из узбекского слова: проблемы написания и прочтения 🔗 Как подключить свой домен к сайту на Tilda: настройка DNS по шагам 📄 Договор, счёт-фактура и акт за домен: что нужно и как получить 📧 Как подключить почту Yandex 360 к своему домену: подтверждение, MX, SPF и DKIM
🌐 Язык
🇺🇿 O'zbek 🇺🇿 Ўзбек 🇷🇺 Русский ✓ 🇬🇧 English