Si te refieres a:
¿Puedo pedirle a los servidores raíz que resuelvan las consultas DNS de forma recursiva agregando sus direcciones IP a
/etc/resolv.conf
(o cualquiera que sea la entrada equivalente de configuración DNS de Windows)?
Podrías, pero no llegarías a ninguna parte:
- ¿Qué son los calcetines?
- ¿Cómo viaja Data Packet a través de Internet?
- Todos los dispositivos de comunicación inalámbricos dejan de funcionar inexplicablemente en todo el mundo, durante un año. ¿Cuáles son las consecuencias?
- ¿Cómo pueden ser negativos los tiempos de configuración y retención?
- Cómo mejorar la latencia web
$ dig @ a.root-servers.net www.microsoft.com
; <> DiG 9.10.3-P4-Ubuntu <> @ a.root-servers.net www.microsoft.com
; (2 servidores encontrados)
;; opciones globales: + cmd
;; Tengo respuesta:
;; – >> HEADER << – código de operación: QUERY, estado: NOERROR, id: 26444
;; banderas: qr rd; PREGUNTA: 1, RESPUESTA: 0, AUTORIDAD: 13, ADICIONAL: 16
;; ADVERTENCIA: recursividad solicitada pero no disponible
;; OPT PSEUDOSECTION:
; EDNS: versión: 0, banderas :; udp: 4096
;; PREGUNTA SECCIÓN:
; www.microsoft.com. EN UN
;; SECCIÓN DE AUTORIDAD
com. 172800 IN NS ej.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS m.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS a.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
;; SECCION ADICIONAL:
p.ej.tld-servers.net. 172800 IN A 192.12.94.30
b.gtld-servers.net. 172800 IN A 192.33.14.30
b.gtld-servers.net. 172800 EN AAAA 2001: 503: 231d :: 2: 30
j.gtld-servers.net. 172800 IN A 192.48.79.30
m.gtld-servers.net. 172800 IN A 192.55.83.30
i.gtld-servers.net. 172800 IN A 192.43.172.30
f.gtld-servers.net. 172800 IN A 192.35.51.30
a.gtld-servers.net. 172800 IN A 192.5.6.30
a.gtld-servers.net. 172800 EN AAAA 2001: 503: a83e :: 2: 30
g.gtld-servers.net. 172800 IN A 192.42.93.30
h.gtld-servers.net. 172800 IN A 192.54.112.30
l.gtld-servers.net. 172800 IN A 192.41.162.30
k.gtld-servers.net. 172800 IN A 192.52.178.30
c.gtld-servers.net. 172800 IN A 192.26.92.30
d.gtld-servers.net. 172800 IN A 192.31.80.30
;; Tiempo de consulta: 38 ms
;; SERVIDOR: 198.41.0.4 # 53 (198.41.0.4)
;; CUÁNDO: dom 21 de mayo 17:15:02 SGT 2017
;; TAMAÑO MSG rcvd: 534
Tenga en cuenta que WARNING: recursion requested but not available
mensaje WARNING: recursion requested but not available
. Los servidores raíz, como la mayoría de los servidores autorizados, están configurados para no hacer una resolución recursiva , que es para lo que están configurados los servidores DNS de su ISP.
Hay una buena razón para eso: en 2001, cuando O’Reilly publicó DNS y BIND, 4a edición , ya estaban manejando miles de consultas por segundo . No puedo imaginar que manejen menos tráfico ahora.
Entonces, en su lugar, le dirán alegremente qué servidores DNS debe preguntar a continuación, esperando que pregunte iterativamente un servidor DNS después de otro en la “cadena”, hasta que obtenga una respuesta del que realmente tiene la información, o puede decirle definitivamente “no existe tal cosa”. Esto es lo que hacen los servidores de su ISP detrás de escena, cuando su PC les pregunta “¿cuál es la dirección IP de www.microsoft.com
?”