Resolvers

 El resolver es el software o componente que inicia la cadena de consultas DNS.

  • Tipos de Resolvers:

    • Stub Resolver: Es el que tienes en tu propio sistema operativo (el archivo /etc/resolv.conf en Linux o la configuración de TCP/IP en Windows). Es muy simple: solo sabe preguntar a un servidor DNS configurado y esperar la respuesta. No sabe navegar por la jerarquía.

    • Recursive Resolver: Es el servidor DNS completo (como BIND9 o Unbound configurado como recursivo). Este es el que sí sabe realizar todo el proceso iterativo para obtener la respuesta final.

Reto para el alumno

Imagina que un servidor DNS que usas habitualmente tiene una caché "corrupta" o desactualizada y te está dando IPs que ya no existen para una web determinada.

  • Pregunta: Si tú, como administrador, quieres forzar una consulta desde cero para ver qué IP tiene realmente el dominio en el servidor autoritativo, ¿qué comando usarías (por ejemplo, en dig o nslookup) para evitar que tu ordenador o el servidor DNS te den una respuesta de caché?