Еще один вопросик по ДНС

AN
На сайте с 05.06.2004
Offline
243
801

Сейчас для сайтов на дедике пользуюсь ДНС хостера.

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

Сейчас решил сделать собственные ДНС, теоретически, что и как, вроде все понятно:

1. создаю поддомены ns1.mysite.ru и ns2.mysite.ru

2. Прописываю у себя на сервере А-записи

ns1.mysite.ru. A ip.for.ns.1

ns2.mysite.ru. A ip.for.ns.2

3. Прописываю у себя на сервере NS-записи

mysite.ru. NS ns1.mysite.ru.

mysite.ru. NS ns2.mysite.ru.

4. Прописываю у регистратора ДНС-серверы для моего домена

ns1.mysite.ru ip.for.ns.1

ns2.mysite.ru ip.for.ns.2

Вроде все легко и просто. Но есть 2 вопроса:

1. Ничего ли я тут не упустил?

2, что меня больше всего волнует... После того, как я сделаю шаг 3, и до того, как обновленная у регистратора на шаге 4 информация о новых ДНС расползется по сети, будет ли в этот промежуток времени доступен сайт?

Размещу ваши баннеры на посещаемых сайтах. Места еще есть! Возможен безнал. (/ru/forum/324945) Нужны копирайтеры/рерайтеры - медики. Пишите в личку. (/ru/forum/676932)
AU
На сайте с 03.09.2009
Offline
88
#1

1. все правильно

2. будет доступен.

Кеш DNS серверов содержит инф-цию про вашу доменную зону. Если вы не меняете ничего, сайт будет доступен. Если информация в доменной зоне меняется (A-записи, MX и т.п.), какое то время будет доступна старая инф-ция (время жизни зоны в кеше DNS сервера определяется TTL зоны)

Затем кеш обновится и все будет ок

Unix в вопросах и ответах https://unixhow.com (https://unixhow.com)
AN
На сайте с 05.06.2004
Offline
243
#2
adm.unix:
2. будет доступен.

Меня смущает шаг 3.

Сейчас там прописаны NS-записи на хостера:

mysite.ru. NS ns1.myhoster.ru.

mysite.ru. NS ns2.myhoster.ru.

Их замена на

mysite.ru. NS ns1.mysite.ru.

mysite.ru. NS ns2.mysite.ru.

Сайт никуда не переезжает, меняются только ДНСы.

И на какое-то время получается рассогласование...

NS-записи на сервере указывают на ДНС-сервера ns*.mysite.ru., про которые "во внешнем мире" (пока везде не обновился кэш ДНС) еще никто не знает... Или я что-то не так понимаю?

AU
На сайте с 03.09.2009
Offline
88
#3

Шаг три ничего не решает. Читайте про glue-записи. DNS сервер, который обслуживает ваш домен, определяется glue-записью у регистратора. Указание NS в файле вашей зоны имеет второстепенное значение

Himiko
На сайте с 28.08.2008
Offline
560
#4
AnNik:
Меня смущает шаг 3.
Сейчас там прописаны NS-записи на хостера:
mysite.ru. NS ns1.myhoster.ru.
mysite.ru. NS ns2.myhoster.ru.
Их замена на
mysite.ru. NS ns1.mysite.ru.
mysite.ru. NS ns2.mysite.ru.

Сайт никуда не переезжает, меняются только ДНСы.
И на какое-то время получается рассогласование...
NS-записи на сервере указывают на ДНС-сервера ns*.mysite.ru., про которые "во внешнем мире" (пока везде не обновился кэш ДНС) еще никто не знает... Или я что-то не так понимаю?

Не правильно понимаете. Для собственных dns-серверов указывается ещё и ip-адрес, чтобы можно было понять, где они находятся.

Если смените у домена mysite.ru на ns1.mysite.ru/ns2.mysite.ru, то всё будет нормально.

Понятно, что указать их у mysite2.ru не получится сразу.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
AN
На сайте с 05.06.2004
Offline
243
#5

adm.unix, Himiko, спасибо. Сейчас все стало ясно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий