NXDOMAIN, SERVFAIL y REFUSED
Para interpretar errores DNS como NXDOMAIN, SERVFAIL y REFUSED, siga el trayecto resolutor stub → resolutor recursivo → delegación → servidor de nombres autoritativo. Un resolutor recursivo puede responder desde su caché, por lo que la respuesta que recibe el usuario no procede necesariamente del servidor autoritativo. El TTL, el tipo de registro y el código de respuesta indican de dónde sale el resultado y cuánto tiempo puede seguir siendo válido.
Cómo comprobar el resultado DNS
Compruebe primero el nombre y el tipo de consulta, después la respuesta autoritativa y, por último, el resolutor recursivo elegido. NXDOMAIN, SERVFAIL, REFUSED y un tiempo de espera agotado representan situaciones distintas. Tras un cambio de DNS, compare los datos autoritativos con varios resolutores; vaciar una caché local solo ayuda cuando la respuesta obsoleta es realmente local.
Qué significa cada código
NXDOMAIN significa que el nombre consultado no existe en la vista DNS que respondió; SERVFAIL significa que la resolución no logró producir una respuesta utilizable; REFUSED significa que el servidor rechazó la operación. Un tiempo de espera agotado es otra cosa, porque no llegó ninguna respuesta DNS válida dentro del plazo de espera del cliente. Para repetir la consulta y medir la respuesta, utilice la comprobación del tiempo de respuesta DNS de 2IP.