¿Qué significa la sección Authority en los resultados de dig?

Publicado 8 de septiembre de 2024

Problema: Entender la sección Authority en los resultados de Dig

La sección Authority en los resultados de dig puede ser difícil de entender si no estás familiarizado con las consultas DNS. Esta parte del output muestra información sobre los servidores de nombres, pero su propósito e importancia pueden no ser claros para muchos usuarios.

La sección Authority explicada

Propósito de la sección Authority

La sección Authority en los resultados de dig es una parte importante de las respuestas de consultas DNS. Muestra los servidores de nombres autoritativos para el dominio consultado. Estos servidores tienen la información más actualizada y correcta sobre el dominio.

El propósito principal de la sección Authority es mostrar qué servidores DNS son responsables de responder consultas sobre un dominio específico. Esta sección te ayuda a entender la jerarquía DNS y cómo se resuelven las consultas.

En la resolución DNS, la sección Authority es clave. Dirige a los resolvedores DNS a los servidores de nombres correctos cuando necesitan buscar información sobre un dominio. Esto es útil cuando un servidor DNS no tiene la información solicitada en caché y necesita encontrar la fuente autoritativa de los datos.

La sección Authority también ayuda a solucionar problemas DNS. Al examinar esta sección, puedes verificar si los servidores de nombres correctos están listados para un dominio. Esto es útil cuando se cambian configuraciones DNS o al resolver problemas de resolución.

Interpretando la información de la sección Authority

Servidores de nombres listados

La sección Authority en los resultados de dig generalmente contiene registros NS (Name Server). Estos registros muestran los servidores de nombres autoritativos para el dominio consultado. Los registros NS son importantes en el sistema DNS, ya que apuntan a los servidores que tienen la información más actualizada sobre un dominio.

En la sección Authority, verás una o más líneas con registros NS. Cada línea proporciona información clave:

  1. Nombre de dominio: El dominio al que se aplica el registro NS.
  2. TTL (Time To Live): Este número, en segundos, indica cuánto tiempo puede almacenarse en caché el registro.
  3. Clase: Generalmente "IN" para Internet.
  4. Tipo de registro: "NS" para registros de Name Server.
  5. Hostname del servidor de nombres: El nombre de dominio completo del servidor de nombres autoritativo.

Por ejemplo, una línea en la sección Authority podría verse así:

example.com.    86400    IN    NS    ns1.example.com.

Aquí, "example.com." es el dominio, "86400" es el TTL en segundos (24 horas), "IN" es la clase, "NS" es el tipo de registro, y "ns1.example.com." es el servidor de nombres.

Para leer esta información, comienza de izquierda a derecha. Puedes ver para qué dominio es el registro, cuánto tiempo puede almacenarse en caché y qué servidor de nombres es autoritativo para ese dominio.

Al cambiar los servidores de nombres, la sección Authority podría no actualizarse de inmediato. Esto se debe a los tiempos de caché y propagación DNS. El valor TTL muestra cuánto tiempo podría tomar para que los cambios se vean en todas partes.

Consejo: Verificar cambios en los servidores de nombres

Para comprobar si tus cambios en los servidores de nombres han surtido efecto, puedes usar el comando dig con la opción +trace. Esto mostrará el proceso completo de resolución DNS, incluyendo los servidores de nombres autoritativos para tu dominio. Así es cómo usarlo:

dig +trace example.com NS

Este comando mostrará toda la cadena de servidores de nombres, desde los servidores raíz hasta los servidores de nombres autoritativos de tu dominio, ayudándote a verificar si tus cambios se han propagado.