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

Несколько серверов имен только с одним DNS .. Возможен ли обходной путь?

У меня есть VPS с Godaddy + cPanel, и я хотел бы создать свои собственные частные серверы имен. Поскольку у меня только один сервер с Godaddy, у меня только один DNS. Таким образом, если я создам 2 сервера имен с DNS моего сервера, я думаю, это просто бесполезно, потому что, если DNS моего сервера выходит из строя, мои 2 сервера имен тоже не работают!

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

Спасибо.

Вы можете проверить, что записи NS вашего регистратора / поставщика DNS, используя копать землю.

dig ns example.com
...
;; ANSWER SECTION:
example.com.        172800  IN  NS  a.iana-servers.net.
example.com.        172800  IN  NS  b.iana-servers.net.

;; ADDITIONAL SECTION:
b.iana-servers.net. 1768    IN  A   199.43.133.53
b.iana-servers.net. 1576    IN  AAAA    2001:500:8d::53
a.iana-servers.net. 187 IN  A   199.43.132.53
a.iana-servers.net. 1576    IN  AAAA    2001:500:8c::53

...

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

Однако как я могу быть уверен, что мой регистратор домена не делает то же самое (создает мои серверы имен в одном DNS)?

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

Если DNS-серверы хостера находятся в разных ASes и для разных TLD это, как правило, хороший знак.

Когда вы регистрируете серверы имен у своего регистратора, вы предоставляете 2 IP-адреса. Если у вас только один сервер, используйте этот адрес в качестве основного ... а затем используйте GoDaddy в качестве дополнительного. Вам нужно будет обновить записи на вашем сервере и в GoDaddy, чтобы убедиться, что они идентичны.

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

http://www.xname.org/