Servidor raíz DNS: ¿hay un servidor raíz central para consultar a los servidores raíz?

8

si quiero querey la delegación DNS "manualmente", normalmente empiezo a usar uno de los "Servidores raíz DNS", como b.root-servers.net.

dig @b.root-servers.net test.com

Pero, ¿y si los servidores raíz cambiarían? Mi pregunta es, ¿hay alguna posibilidad de consultar un "servidor central" incluso estando "por encima" de los servidores raíz que me devuelve la lista de servidores raíz?


fuente

Respuestas:

6

Puede 'cavar @ b.root-servers.net. ns 'para obtener sugerencias de raíz actualizadas (que debe hacer periódicamente). Cada servidor DNS raíz puede devolver las sugerencias de raíz, por lo que siempre y cuando todos los servidores raíz no cambien a la vez, siempre puede obtener actualizaciones: aquellas que han cambiado de las que no.

Evan Anderson
fuente
¡¡muchas gracias!! no estaba al tanto de su consejo, nunca lo había hecho antes, pero es un gran aprendizaje y solución. ¡Gracias!
14

La copia autorizada del archivo de sugerencias de raíz está en:

ftp://ftp.internic.net/domain/named.root

Esto enumera todos los servidores raíz e incluye todos los registros Ay relevantes AAAA.

Tenga en cuenta que dig @a.root-servers.net . nsno se garantiza que Evan recupere todos los registros; de forma predeterminada, la respuesta se trunca en 512 bytes, por lo que algunos se perderán. Debe agregar +bufsize=4096a los digindicadores para obtener los datos completos, o utilizar una conexión TCP ( +tcp) en su lugar.

EDITAR: Por cierto, la zona raíz en realidad se acaba de actualizar (17/06/2010). El servidor raíz "I" obtuvo una dirección IPv6.

Alnitak
fuente
Esa siempre ha sido la forma en que me han enseñado a hacerlo. Con la adición de que probablemente no necesite hacer esto, casi siempre debe usar un proveedor de DNS ascendente en lugar de los servidores raíz.
WheresAlice
Y debemos agregar que la pregunta es asumir que usted está en el "internet" IPv4 normal, no en lo que usan en China o Irán o la NSA, que probablemente tiene una lista diferente de servidores raíz.
Chris
2
Desde mi experiencia personal en China, esto no es cierto, usan los mismos servidores raíz que todos (con trucos adicionales en los resolvers y los middleboxes).
bortzmeyer