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
Consultar con servidor dns específico
# dig @8.8.8.8
www.seguinet.es
Consultar todos los registros
# dig www.seguinet.es ANY
host
Resuelve un host determinado en un formato simple.
Ejemplos de uso:
Consulta todos los registros
# host
www.seguinet.es
Consulta los registros de tipo A
# host –t A www.seguinet.es
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
Modo interactivo, sólo registros MX y con resolviendo con el servidor 8.8.8.8
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.