¿Por qué necesito al menos dos servidores de nombres?

13

Tengo varios dominios, todos alojados con Northhosts, pero sin embargo, registro mis dominios en GoDaddy (ya que son más baratos).

Cuando recibo mi correo electrónico de 'Información de nueva cuenta' de Northosts, siempre proporcionan dos dominios, y GoDaddy siempre quiere que ingrese al menos dos servidores de nombres al cambiar los servidores de nombres.

Recientemente renové un dominio antiguo que tengo con otro proveedor, y noté que ellos también requieren / dan dos servidores de nombres.

¿Cuál es la razón para esto? ¿Por qué no es posible usar un solo servidor de nombres?

AStopher
fuente
No es necesario tener dos servidores de nombres.
William Edwards
@WilliamDavidEdwards Sí, lo es. Lea sobre el tema. La pregunta pregunta por qué necesitamos dos servidores de nombres, no "necesitamos dos servidores de nombres".
AStopher
Lo sé, pero no necesariamente necesitamos dos servidores de nombres.
William Edwards
@WilliamDavidEdwards La mayoría de los proveedores obligan a sus clientes a ingresar / usar dos servidores de nombres. Por lo tanto, se concluye que de hecho se requieren dos servidores de nombres .
AStopher
Sí, lo hacen, pero no son necesarios para que un nombre de dominio funcione.
William Edwards

Respuestas:

15

De ServerFault :

El requisito para ejecutar dos servidores de nombres proviene del §4.1 de RFC 1034, y de hecho es por redundancia.

Existen numerosos proveedores que le ofrecerán un servicio "DNS secundario" muy barato donde transfieren el archivo de zona desde su servidor primario utilizando AXFR. Por ejemplo, en el Reino Unido tenemos un proveedor conocido que prestará servicio secundario para 50 dominios por solo £ 2.30 al mes (poco más de 3 dólares).

Esto le dará la capacidad de administrar y ejecutar la zona usted mismo, pero aún le dará la resistencia que necesita.

Y otra fuente :

Las especificaciones DNS requieren que cada nombre de dominio sea servido por al menos 2 servidores DNS para redundancia.

Básicamente, se reduce a la redundancia. Si un servidor DNS se cae, el otro puede recuperar la holgura. Si no existiera y su único servidor de nombres se cayera, su sitio estaría caído para cualquiera que no pudiera recibir una copia en caché de la información de su zona DNS.

John Conde
fuente
en algunos registradores puede salirse con la suya usando los mismos ns dos veces. o incluso usar cnames para un ns.
Frank
@Frank Usar el mismo NS dos veces se aplanará al menos en el registro, si no antes. En cuanto a CNAME, están mal vistos por los servidores de nombres.
Patrick Mevzek
Este requisito no tiene mucho sentido sin ningún contexto. Los 2 servidores de nombres podrían ser: en la misma máquina (diferentes IP o solo 2 máquinas virtuales / contenedores en el mismo host), en la misma red, en el mismo centro de datos, bajo el mismo AS. En todos estos casos, tener estos 2 no proporciona ningún tipo de conmutación por error: cuando uno no está disponible, el otro probablemente también lo estará. Por el contrario, incluso con un servidor de nombres, si está totalmente emitido, podría tener una mejor tolerancia a fallas. De todos modos, hoy en día es principalmente gratuito, excepto algunos registros que fijan un mínimo y, a veces, realizan comprobaciones técnicas.
Patrick Mevzek
RFC1034 §4.1: Por mandato administrativo, requerimos que cada zona esté disponible en al menos dos servidores . ;-)
Patrick Mevzek