Перенос доменной зоны между провайдерами DNS — это техническая процедура, требующая строгого соблюдения последовательности действий. Главная цель: сохранить все записи (A, MX, TXT, CNAME) и не прервать доступность сайта и почты. Критически важно настроить необходимые записи на новом сервере до момента смены имен-серверов (NS), иначе трафик уйдет в «пустоту». Процесс занимает от 1 до 48 часов в зависимости от TTL кэша, но при правильной подготовке простой минимален.

1. Подготовка к миграции: проверка целостности текущей зоны и выбор метода переноса

Перед началом работы сделайте полный экспорт всех записей из текущего управления зоной (Zone Editor). Используйте функцию «Экспорт» или «Скачать зону». Сохраните файл в безопасном месте. Это ваша страховка на случай потери данных.

Проверьте TTL (время жизни) всех записей. Если он установлен на минимальное значение (например, 300 секунд), это ускорит переключение. Однако для стабильности работы почты рекомендуется держать TTL MX записей не менее 1 часа до момента смены NS.

Определите метод переноса: ручной или автоматический. Ручной метод надежнее: вы сами создаете все записи на новом сервере, проверяете их и только потом меняете NS. Автоматический перенос (через EPP) часто приводит к потере записей, если новый провайдер не поддерживает полный импорт формата Zone File без потерь.

Убедитесь, что у нового провайдера есть возможность импорта зоны в формате Zone File или ручной настройки через веб-интерфейс. Если интерфейс ограничен, выбирайте только ручной метод.

2. Процесс отключения DNS-серверов у текущего провайдера (EPP Code)

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

Найдите раздел «Управление зоной» или «DNS-зоны» и выберите нужную доменную зону.

Перейдите к настройке имен-серверов (Nameservers). У вас есть два пути: сменить NS прямо здесь или отключить авторитетность текущих серверов.

Если вы планируете использовать функцию автоматического переноса (EPP), найдите кнопку «Запрос EPP Code» или «Код авторизации». Этот код потребуется новому регистратору для подтверждения права на перенос. Запрос кода может занять от 1 до 7 дней, если не оплачен сразу.

Важно: отключение текущего провайдера DNS (снятие галочки «Авторитетный» или смена NS) происходит только после того, как новый провайдер уже принял зону и вернул подтверждение. Не делайте этого раньше времени.

3. Регистрация кода авторизации (Auth Info Code) в зоне регистратора

Код авторизации (Auth Info Code / EPP Code) — это уникальный пароль для зоны, подтверждающий право на перенос.

Зайдите в настройки домена у текущего регистратора и сгенерируйте код. Он может прийти по email или быть доступен в личном кабинете.

Сохраните этот код. Без него новый регистратор не сможет принять зону автоматически.

Если вы используете ручную миграцию, этот шаг может быть пропущен, но код все равно стоит знать на случай необходимости принудительного переноса.

4. Настройка A, MX и TXT записей на стороне нового провайдера до смены NS

Зайдите в панель управления новым DNS-провайдером.

Создайте новую зону (если её там еще нет) или импортируйте существующую.

Импортируйте сохраненный файл Zone File. Если импорт невозможен, вручную создайте все записи: A (адрес сайта), MX (почта), TXT (SPF, DKIM, DMARC), CNAME (поддомены).

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

Установите TTL для всех записей на 300–600 секунд (5–10 минут) перед сменой NS. Это позволит быстро обновить кэш после переключения.

Для почты обязательно проверьте работу MX-записей через онлайн-инструменты (например, mxtoolbox.com). Убедитесь, что письма будут доставляться корректно.

5. Обновление Nameserver-адресов у регистратора домена

Вернитесь к настройкам домена у регистратора.

Замените текущие имена-серверы (например, ns1.old-provider.com) на адреса нового провайдера (например, ns1.new-provider.com).

Сохраните изменения. Регистратор начнет пересылать запросы о вашем домене к новым серверам.

Процесс обновления NS-записей у регистратора занимает от нескольких минут до 24 часов в зависимости от TTL записи NS у самого регистратора (обычно 1–48 часов).

В этот период часть пользователей может видеть старый сайт, а часть — новый. Это нормально и пройдет само.

6. Проверка корректности работы почты и веб-сайта после смены NS

После смены NS подождите 1–2 часа, чтобы кэш DNS обновился.

Откройте сайт в разных браузерах и с разных устройств. Убедитесь, что он открывается без ошибок.

Проверьте работу почты: отправьте тестовое письмо на ваш домен и проверьте доставку.

Используйте инструменты проверки DNS (например, dig, nslookup или онлайн-сервисы) для подтверждения, что все записи отображаются корректно.

Если сайт не открывается, проверьте логи нового провайдера DNS на наличие ошибок.

7. Перенос DNSSEC ключей (если используется)

Если ваша зона защищена DNSSEC, необходимо перенести ключи (KSK и ZSK) на новый провайдер.

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

Импортируйте их в панель нового провайдера и активируйте защиту DNSSEC.

Обновите записи DS у регистратора домена, если они требуются. Это критично для сохранения защиты от подмены записей.

8. Восстановление записей, которые могли быть потеряны при автоматическом обновлении

Если после миграции вы обнаружили пропавшие записи (например, CNAME или TXT), немедленно восстановите их вручную.

Проверьте файл Zone File на наличие всех необходимых записей перед импортом.

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

Не игнорируйте ошибки в логах нового провайдера — они могут указывать на проблемы с синтаксисом файла зоны.

Вопросы и ответы

Сколько времени занимает перенос домена между DNS-провайдерами?

Процесс смены имен-серверов (NS) у регистратора занимает от нескольких минут до 48 часов в зависимости от TTL записи NS. Полное обновление кэша DNS у всех пользователей может занять до 24–48 часов. Рекомендуется начинать миграцию в период низкой нагрузки на сайт.

Можно ли перенести зону без экспорта записей?

Нет, экспорт записей обязателен. Без него вы рискуете потерять важные записи (MX, TXT, CNAME), которые не будут автоматически скопированы при импорте.

Что делать, если после смены NS сайт не открывается?

Проверьте логи нового провайдера DNS на наличие ошибок. Убедитесь, что все записи A и CNAME настроены корректно. Если проблема сохраняется, временно верните старые NS до устранения неполадок.