Не понимаю суть переноса домена (как быть с ns-ками)

Есть несколько доменов, в них NS-ки:
ns1.domen.com
ns2.domen.com
на этом же сервере есть домен: domen.com
его НС-ки тоже:
ns1.domen.com
ns2.domen.com
и в параметрах этого доменного имени (domen.com):
ns1 A (адрес Internet v4) **.**.**.**
ns2 A (адрес Internet v4) **.**.**.**

Теперь надо перенести все это добро на другой сервер.
План действий:
1. Перенос файлов и БД
2. Изменение А-записей для ns1 and ns2 в domain.com???

Если я на старом сервере для ns1 и ns2 (А-запись) изменю ip адрес, то сайт будет открываться с нового сервера (ip неймсерверов которого указал)? И тогда после обновления кеша днс-ок у пользователей, со старого сервера удалить записи и сайты (на новом такие же пары ns1=new_ip1, ns2=new_ip2).
Наверное из-за отсутствия полного понимания работы dns не могу понять как правильно перенести.

Как мне перенести правильно?
  • Вопрос задан
  • 10385 просмотров
Решения вопроса 1
merlin-vrn
@merlin-vrn
Чтобы домен работал:

1. DNS-серверы оператора должны делегировать домен на ваши DNS-севреры. Под «ваши» в данном случае имеется ввиду «на те, на которых вы разместили свою зону». Такое делегирование в зоне оператора выглядит так:

(в зоне com)
domain2.com. NS ns1.domain1.net.
domain2.com. NS ns2.domain1.net.

Если серверы так и расположены в другой зоне, этого достаточно. Если NS-серверы имеют имена в той же самой зоне, то появляются ещё специальные A-записи типа «а где этот сервер найти»:

(в зоне com)
domain1.net. NS ns1.domain1.net.
domain1.net. NS ns2.domain1.net.
ns1.domain1.net. A 192.168.0.1
ns2.domain1.net. A 192.168.0.2

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

2. Ваши DNS-серверы должны быть правильно сконфигурированы. Это значит:

2.а: Все серверы имеют одинаковую версию зоны, т.е. один и тот же запрос ко всем серверам вернёт совершенно одинаковый ответ.
2.б: В них есть служебные SOA-запись и NS-записи, в которых указаны все эти DNS-серверы.

Т.е. для первого случая, в зоне domain.com будет такая информация:
domain2.com. SOA ns1.domain1.net. dnsadmin.domain1.net. 2011100976 86400 7200 3600000 172800
(числа в конце — это номер версии зоны и временные параметры; dnsadmin… — это служебный емейл, в котором @ заменили на .)
domain2.com NS ns1.domain1.net.
domain2.com NS ns2.domain1.net.

Всё остальное здесь — записи domain2.com. A, domain2.com. MX, www.domain2.com. A и прочие — какие вам нужны, то есть, адреса ваших хостингов почты и сайта, jabber-сервер, DKIM-подпись, и тому подобное.

Для второго случая в зоне нужно указать сами IP-адреса серверов в A-записях, т.к. они являются частью этой зоны:
domain1.net. SOA ns1.domain1.net. dnsadmin.domain1.net. 2011100976 86400 7200 3600000 172800
domain1.net. NS ns1.domain1.net.
domain1.net. NS ns2.domain1.net.
ns1.domain1.net. A 192.168.0.1
ns2.domain1.net. A 192.168.0.2

опять же, всё остальное здесь — записи domain1.net. A, domain1.net. MX, www.domain1.net. A и любые другие — по вашему желанию.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@neonox
1. У хостера, где зарегистрирован домен вносите записи по новым ns-серверам.
Пример:
было: ns1.domen.com и ns2.domen.com
стало: ns1.new.domen.com и ns2.new.domen.com

2. Удаляете доменное имя из панели старого хостера. Не забудьте скачать файлы сайта

3. В панели нового хостера создаете Ваш домен, по идее все записи пропишутся автоматически. Если нет, то прописываете то, что дал новый хостер.

Перенос может проходить около 2 суток.

Забыл спросить, сервер у того же хостера или нет?
Ответ написан
xaker1
@xaker1
Насколько я понял, domen.com — ваш домен, он тоже переносится. Тогда:
1) Переносите все файлы, БД и т.д.
2) На новом сервере создаете DNS зоны для всех ваших доменов. Везде указываете новые IP адреса. (в т.ч. и для ns1.domen.com, ns2.domen.com)
3) Идем к регистратору домена (domen.com), и изменяем DNS адреса на:
ns1.domen.com IP1_NEW
ns2.domen.com IP2_NEW
После полного обновления DNS все клиенты будут попадать на новый сервер, и можно удалять все со старого сервера.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы