Herramientas de test para DNS

En este Post describiremos 4 herramientas  o comandos utilizadas para la comprobación y verificación de registros DNS.

dig (Domain Information Groper)

Es una herramienta que permite consultar en los registros DNS. De forma predeterminada dig consulta a los servidores del fichero resolv.conf sobre la resolución de un nombre.

La consulta tiene la siguiente estructura:

dig [servidor] [nombre] [tipo]

Dónde:

  • Servidor: Servidor donde se quiere realizar la consulta.
  • Nombre: El nombre a buscar en el registro
  • Tipo: Tipo de registro A, MX…etc. Por defecto busca registros de tipo A

Ejemplo de uso:

Consultar un registro

# dig www.seguinet.es

dig

Consultar con servidor dns específico

# dig @8.8.8.8 www.seguinet.es

dig

Consultar todos los registros

# dig www.seguinet.es ANY

dig

host

Resuelve un host determinado en un formato simple.

Ejemplos de uso:

Consulta todos los registros

# host www.seguinet.es

host

Consulta los registros de tipo A

# host –t A www.seguinet.es

host

nslookup

Permite que el usuario consulte de forma manual los servidores de nombres para resolver un nombre de host dado. Esta utilidad también puede utilizarse para solucionar los problemas de resolución de nombres y verificar el estado actual de los servidores de nombres, aunque su uso cada vez en menor ya que está siendo sustituido por dig y host.

Funciona directamente o en modo interactivo.

Ejemplos de uso:

Resolución de un nombre

# nslookup www.seguinet.es

nslookup

Modo interactivo, sólo registros MX y con resolviendo con el servidor 8.8.8.8

nslookup

dnswalk

Es una herramienta para deputación DNS . Realiza transferencias de zona de los dominios especificados, y comprueba la base de datos de muchas maneras para mantener la coherencia interna, así como la corrección de acuerdo con las prácticas aceptadas con el Sistema de Nombres de Dominio. Su formato de uso es el siguiente:

dnswalk [ opciones ] dominio

Ejemplo de uso:

# dnswalk –a seguinet.es.

dnswalk