-1

Вот ситуация, с которой я сталкиваюсь: я системный / сетевой администратор по умолчанию для малого бизнеса ("по умолчанию", потому что я действительно инженер-программист, но больше некому это делать). Я немного понимаю, как работает DNS, но не очень подробно.

У предприятия есть один выходящий в Интернет компьютер со статическим IP-адресом, подключенный к провайдеру с помощью модема DSL. Руководство недавно решило заменить услугу DSL более быстрой и дешевой, но интернет-провайдер сказал, что она должна быть на другом IP-адресе. Они установили службу, но она не была подключена, потому что мы не уверены, как изменить положение вещей, чтобы наше доменное имя соответствовало новому IP-адресу. (Планируется использовать тот же компьютер и переключать кабель, а не настраивать второй компьютер.) Сейчас провайдер и регистратор доменных имен говорят нам, что нам нужно связаться с другим, чтобы это изменить. Я чувствую, что мне нужно больше узнать о том, как это работает, чтобы поговорить с ними более разумно.

Вывод dig +trace ourdomain.com

.                           477027  IN      NS      l.root-servers.net.
.                           477027  IN      NS      b.root-servers.net.
[and so on]
.                           477027  IN      NS      e.root-servers.net.
;; Received 228 bytes from 206.13.29.12#53(206.13.29.12) in 51 ms

com.                        172800  IN      NS      d.gtld-servers.net.
com.                        172800  IN      NS      j.gtld-servers.net.
[and so on]
com.                        172800  IN      NS      h.gtld-servers.net.
;; Received 488 bytes from 199.7.91.13#53(d.root-servers.net) in 60 ms

ourdomain.com.              172800  IN      NS      ns1.the-isp.net.
ourdomain.com.              172800  IN      NS      our-server.ourdomain.com.
;; Received 108 bytes from 192.5.6.30#53(a.gtld-servers.net) in 113 ms

ourdomain.com.              43200   IN      SOA     our-server.ourdomain.com. hostmaster.ourdomain.com. 1999122802 3600 900 1209600 43200
;; Received 84 bytes from xxx.xx.xx.xx#53(ns1.the-isp.net) in 59 ms

Если я попытаюсь dig +trace our-server.ourdomain.com , последний раздел будет выглядеть так:

our-server.ourdomain.com.   43200   IN      A       xx.xxx.xxx.xxx [our current IP address]
ourdomain.com.              43200   IN      NS      our-server.ourdomain.com.
;; Received 117 bytes from xxx.xx.xx.xx#53(ns1.the-isp.net) in 61 ms

Итак, судя по всему, на сервере GTLD есть две записи NS, которые сообщают DNS, что делать с ourdomain.com . Один говорит запросить сервер имен на ns1.the-isp.net , а другой говорит запросить сервер имен на our-server.ourdomain.com . Правильно ли мое понимание?

Учитывая, что их два, как DNS-поиск узнает, какой попробовать? Является ли заказ значительным?

Если в записи NS действительно написано ns1.the-isp.net , а DNS хочет запросить сервер имен в этой системе, как она преобразует ns1.the-isp.net в IP-адрес? Это должно сделать другой поиск DNS? Где это останавливается? Я предполагаю, что информация может или не может быть кэширована - так ли это работает?

Если поиск DNS пытается найти ourdomain.com , и одна из записей NS, получаемых с сервера GTLD, - our-server.ourdomain.com , это вообще полезно? Если он не знает, где находится ourdomain.com , мне кажется, что нет никакого способа узнать, где находится our-server.ourdomain.com . Я предполагаю, что DNS достаточно умен, чтобы пропустить это - правильно ли мое понимание?

Служба поддержки The-ISP увидела те же две записи NS и сказала: « ns1.the-isp.net является второстепенным для их домена. Поэтому все обновления должны происходить на первичном our-server.ourdomain.com (клиент управляет). Как только мастер our-server.ourdomain.com будет обновлен, ns1.the-isp.net сможет отменить изменение. «Что означают" первичный "и" вторичный "в этом контексте?

Похоже, что специалист службы поддержки говорил, что как только мы перенастроим наш сервер с новым IP-адресом, ns1.the-isp.net в конечном итоге узнает об изменении и обновит свои записи. Это возможно? Может показаться, что после перенастройки сервера с новым IP-адресом и переключения кабеля на новый модем ns1.the-isp.net больше не сможет обмениваться данными с компьютером, используя старый IP-адрес, и не сможет Невозможно общаться с использованием нового IP-адреса, так как этот адрес еще не попал в таблицы сервера - это похоже на проблему курицы и яйца. Правильно ли мое понимание здесь? Если так, как должно произойти изменение IP-адреса?

Извините за длительность, но мне бы очень хотелось узнать, как все должно работать.

2 ответа2

0

Что означают "первичный" и "вторичный" в этом контексте?

"Основной" означает DNS-сервер, на котором вносятся изменения в записи. В данном случае это ваш сервер.

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

Остальная часть вашего вопроса спрашивает нас, как работает ваш сервер. Мы никак не могли бы это знать, поскольку вы ничего не сказали нам об этом.

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

Теперь он запрашивает ваш сервер, поэтому проблем с курицей и яйцом нет.

0

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

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

в любом случае достаточно обновить записи на главном узле, что, я думаю, на вашем поддомене

примечание:- помните, что изменения DNS могут распространяться по всему земному шару через несколько минут или нескольких часов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .