Etiqueta: dig linux

  • Explorando registros DNS con 10 comandos útiles de “dig” en Linux

    Explorando registros DNS con 10 comandos útiles de “dig” en Linux

    El comando “dig” (Domain Information Groper) es una herramienta poderosa para explorar y diagnosticar información DNS. Descubramos 10 comandos útiles de “dig” para potenciar tu comprensión del sistema de nombres de dominio.

    1. Consulta de Registro A (IPv4):

    Busca la dirección IPv4 asociada al dominio “<dominio>”.

    Ejemplo:

    2. Consulta de Registro AAAA (IPv6):

    Recupera la dirección IPv6 asociada al dominio “<dominio>”.

    Ejemplo:

    3. Consulta de Registro MX (Mail Exchange):

    Obtiene la información sobre los servidores de intercambio de correo asociados al dominio “<dominio>”.

    4. Consulta de Registro CNAME (Alias de Nombre Canónico):

    Busca el alias de nombre canónico asociado a “dominio”.

    dig www.google.com CNAME
    ; <<>> DiG 9.10.6 <<>> www.google.com CNAME
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33810
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 512
    ;; QUESTION SECTION:
    ;www.google.com.			IN	CNAME
    
    ;; AUTHORITY SECTION:
    google.com.		60	IN	SOA	ns1.google.com. dns-admin.google.com. 599114401 900 900 1800 60
    
    ;; Query time: 35 msec
    ;; SERVER: 192.168.1.1#53(192.168.1.1)
    ;; WHEN: Fri Jan 19 00:09:39 -03 2024
    ;; MSG SIZE  rcvd: 93

    5. Consulta de Registro TXT (Texto):

    Recupera la información de texto asociada al dominio “<dominio>”.

    6. Consulta de Registro SOA (Start of Authority):

    Obtiene la información de autoridad del dominio “<dominio>”.

    7. Búsqueda inversa de DNS:

    Obtiene el registro DNS correspondiente a la dirección IP <IP>.

    8. Consultar un Servidor DNS Específico

    Obtiene el registro consultado desde el servidor DNS <servidor_dns>

    9. Consulta de Registro NS (Name Server):

    Recupera información sobre los servidores de nombres autoritativos para el dominio “<dominio>”.

    dig google.com NS
    ; <<>> DiG 9.10.6 <<>> google.com NS
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19713
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 512
    ;; QUESTION SECTION:
    ;google.com.			IN	NS
    
    ;; ANSWER SECTION:
    google.com.		23835	IN	NS	ns2.google.com.
    google.com.		23835	IN	NS	ns1.google.com.
    google.com.		23835	IN	NS	ns4.google.com.
    google.com.		23835	IN	NS	ns3.google.com.
    
    ;; Query time: 1129 msec
    ;; SERVER: 192.168.1.1#53(192.168.1.1)
    ;; WHEN: Fri Jan 19 00:27:28 -03 2024
    ;; MSG SIZE  rcvd: 111

    10. Consulta registro DNS con salida resumida

    Obtiene el registro DNS con salida resumida.

    ¡Estos 10 comandos “dig” te permitirán explorar y comprender mejor el mundo del Sistema de Nombres de Dominio (DNS) en Linux!