Смена неймсерверов: руководство по переносу DNS домена
Что такое неймсерверы, как изменить NS у регистратора, время распространения, проверка с whois/dig и интерфейсы популярных регистраторов.
Содержание
Смена неймсерверов: руководство по переносу DNS домена
Смена неймсерверов (NS) позволяет перенести управление DNS вашего домена от одного провайдера к другому. Это необходимо при переходе на Cloudflare, использовании собственного DNS-сервера или смене хостинг-провайдера. В этом руководстве вы узнаете, что такое неймсерверы, как их изменить и как отслеживать процесс.
Что такое неймсервер?
Неймсервер (NS) — это авторитативный DNS-сервер, который отвечает на DNS-запросы для домена. Для каждого домена должно быть определено не менее двух неймсерверов (основной и резервный).
# Запросить текущие неймсерверы
dig example.com NS +short
# Пример вывода:
# ns1.cloudflare.com.
# ns2.cloudflare.com.
# Проверить с помощью whois
whois example.com | grep -i nameserver
Иерархия неймсерверов
Корневые DNS-серверы (.)
↓
TLD-серверы (.com, .ru, .net)
↓
Авторитативные неймсерверы (ns1.example.com)
↓
Записи домена (A, CNAME, MX...)
Когда пользователь обращается к example.com:
- Браузер спрашивает корневые DNS-серверы
- Корневой сервер направляет к TLD-серверу
- TLD-сервер направляет к авторитативному NS
- Авторитативный NS возвращает IP-адрес
Когда требуется смена неймсерверов?
- Переход на Cloudflare: Для CDN и защиты от DDoS
- Смена хостинга: Для использования NS нового хостинг-провайдера
- Собственный DNS-сервер: Для создания собственной DNS-инфраструктуры
- Смена панели управления DNS: Для лучшего интерфейса или функций
- Перенос домена: При переносе домена к другому регистратору
Шаги по смене неймсерверов
1. Получите информацию о новых неймсерверах
Получите адреса неймсерверов от нового DNS-провайдера. Примеры:
# Cloudflare
ns1.cloudflare.com
ns2.cloudflare.com
# Google Cloud DNS
ns-cloud-a1.googledomains.com
ns-cloud-a2.googledomains.com
# AWS Route 53
ns-1234.awsdns-12.com
ns-5678.awsdns-34.net
ns-9012.awsdns-56.org
ns-3456.awsdns-78.co.uk
2. Сделайте резервную копию текущих DNS-записей
Запишите все DNS-записи перед сменой неймсерверов:
# Список всех DNS-записей
dig example.com ANY
# Проверить важные записи отдельно
dig example.com A
dig example.com AAAA
dig example.com MX
dig example.com TXT
Перед сменой неймсерверов перенесите все DNS-записи к новому DNS-провайдеру. В противном случае электронная почта, веб-сайт и другие сервисы могут перестать работать.
3. Создайте записи у нового DNS-провайдера
Создайте все записи у нового DNS-провайдера перед сменой неймсерверов:
# Записи для создания в новой DNS-панели:
@ A 203.0.113.50
www A 203.0.113.50
mail A 203.0.113.50
@ MX 10 mail.example.com.
@ TXT "v=spf1 ip4:203.0.113.50 ~all"
4. Смена неймсерверов у регистратора
Namecheap
- Войдите в аккаунт Namecheap
- Domain List → Нажмите на имя домена → Manage
- В разделе Nameservers выберите Custom DNS
- Введите новые адреса неймсерверов
- Нажмите Save
GoDaddy
- Войдите в аккаунт GoDaddy
- My Products → Domains → Нажмите на имя домена
- Перейдите на вкладку DNS
- Нажмите Change в разделе Nameservers
- Выберите Enter my own nameservers
- Введите адреса неймсерверов и сохраните
Время распространения и мониторинг
Время распространения
Смена неймсерверов может занять больше времени, чем обычные изменения DNS:
- Минимум: 1-2 часа
- Среднее: 12-24 часа
- Максимум: 48-72 часа
Это зависит от значения TTL старых неймсерверов и политик кэширования провайдеров.
Мониторинг с помощью dig
# Проверить смену неймсерверов
dig example.com NS +short
# Проверить с конкретных DNS-серверов
dig @8.8.8.8 example.com NS +short
dig @1.1.1.1 example.com NS +short
# Проверить статус распространения
for dns in 8.8.8.8 1.1.1.1 9.9.9.9 208.67.222.222; do
echo -n "$dns: "
dig @$dns example.com NS +short
done
Мониторинг с помощью whois
# Запрос whois
whois example.com
# Фильтровать строки неймсерверов
whois example.com | grep -i "name server\|nameserver\|nserver"
Онлайн-инструменты
- whatsmydns.net: Показывает распространение NS по всему миру
- dnschecker.org: Проверка NS из разных мест
- intodns.com: Анализ конфигурации DNS
- mxtoolbox.com: Проверка работоспособности NS и DNS
Проверки после изменения
# 1. Убедиться, что неймсерверы обновлены
dig example.com NS +short
# 2. Проверить разрешение A-записи
dig example.com A +short
# 3. Проверить MX-запись
dig example.com MX +short
# 4. Протестировать доступ к сайту
curl -I https://example.com
Распространённые проблемы
Проблема 1: Смена неймсерверов не распространяется
# Проверить значение TTL старого NS
dig example.com NS
# Подождите значение TTL
# Напрямую запросить TLD-сервер
dig @a.gtld-servers.net example.com NS
Проблема 2: Сайт не работает
A-запись может отсутствовать у нового DNS-провайдера:
# Проверить A-запись через новый NS
dig @ns1.newdns.com example.com A
Проблема 3: Почта не работает
MX-запись могла не быть перенесена к новому DNS-провайдеру:
# Проверить MX-запись
dig @ns1.newdns.com example.com MX
Особые заметки для перехода на Cloudflare
# 1. Добавить домен в Cloudflare
# 2. Cloudflare автоматически сканирует существующие DNS-записи
# 3. Вручную добавить недостающие записи
# 4. Ввести NS-адреса Cloudflare у регистратора
# Проверить NS Cloudflare
dig example.com NS +short
# Ожидается: ns1.cloudflare.com, ns2.cloudflare.com
Во время смены неймсерверов не удаляйте записи у старого DNS-провайдера. Держите записи активными у обоих провайдеров до завершения распространения. Вы можете удалить старые записи после завершения распространения.
Заключение
Смена неймсерверов — основной способ переноса управления DNS домена. Сделайте резервную копию DNS-записей перед изменением, создайте записи у нового провайдера, затем выполните смену NS у регистратора. Отслеживайте процесс распространения с помощью dig и whois. Будьте терпеливы — полное распространение может занять 24-48 часов.
Связанные статьи
Привязка домена к серверу: руководство по A, AAAA и CNAME
Привяжите домен к серверу: типы DNS-записей A, AAAA, CNAME, MX и TXT, время распространения DNS, тестирование с dig/nslookup и распространённые ошибки.
Настройка обратного DNS (PTR) записи: почта и безопасность
Что такое PTR-запись, как она влияет на доставляемость почты и безопасность, настройка в панели REXE, проверка с dig -x и распространённые проблемы.
Мониторинг пропускной способности и трафика: vnstat, iftop, nethogs
Историческая статистика с vnstat, мониторинг в реальном времени с iftop, пропускная способность по процессам с nethogs, использование nload и интерпретация результатов.