Назад | Перейти на главную страницу

почему для моего домена несколько серверов имён?

Как и для моего домена:

ns1.somedomain.com 
IP: 122.some.ip.here

ns2.somedomain.com 
IP: 122.some.ip.here

Почему их 2 и более? Хостинг - это всего лишь один сервер, и если он упадет, ни один не будет работать. Правда?

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

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

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

Кроме того, вам понадобятся эти несколько DNS-серверов в разных IP-подсетях, чтобы, когда маршрутизатор выходит из строя или что-то подобное, ваше разрешение имен не ухудшается. Это случилось с Microsoft Некоторое время назад.

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

Когда удаленный сервер пытается отправить почту в ваш домен, он выполняет поиск, чтобы найти записи MX. Если он их видит (потому что ваш вторичный сервер включен), но не может связаться с ними, это письмо будет поставлено в очередь. Когда ваш веб / DNS / почтовый сервер снова подключится к сети, в конечном итоге удаленный сервер попытается выполнить повторную доставку, и сообщение придет.

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

Сервер имен предназначен для преобразования имени хоста в IP-адрес. Вам нужно два сервера имен, так как если один из них выходит из строя, ваш хост недоступен по имени

Вы правы, это не меняет того факта, что если у вас есть только один хост, и он не работает, то не имеет значения, сколько у вас серверов имен - хост по-прежнему будет недоступен по имени

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

По этой причине важно не иметь единой точки отказа в DNS.

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

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

Сервер имен отделен от вашего реального сервера (по крайней мере, он должен be), поэтому даже если у вас есть единственная точка отказа на вашем сервере, вам понадобится избыточность на уровне NS. Да, если ваш главный сервер выходит из строя, вы не в сети, но несколько серверов имен защитят вас от того, что один из них будет недоступен.

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

Помимо стойкость, несколько серверов имен могут предоставить

уменьшение задержки (например, если серверы имен находятся, например, на разных континентах) и

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

Что ж, в домене может быть более одного сервера, и часто NS будет размещать более одного домена, поэтому в случае сбоя многие серверы будут затронуты. А поскольку NS управляется вашим интернет-провайдером, зачем беспокоиться?