VxRail: Cómo verificar la funcionalidad de DNS con dig
Summary: En este artículo de la base de conocimientos, se analiza el uso del groper de información de dominio de Linux (dig) para verificar la configuración del sistema de nombres de dominio (DNS) del cliente cuando se sospecha que hay problemas de resolución de nombres. ...
Instructions
Verificación de la funcionalidad de DNS con Dig
En este artículo, se describe el uso de la herramienta de excavación de Linux para verificar la configuración de DNS del cliente cuando se sospecha que hay problemas de resolución de nombres.
Consulta básica de DNS
De manera predeterminada, si no se especifica un servidor de nombres, se utiliza la resolución DNS en el archivo /etc/resolv.conf . La excavación también busca un A registro sin ninguna otra opción especificada.
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com ; <<>> DiG 9.9.9-P1 <<>> esxi-vxrail-quanta-01.domain.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14171 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;esxi-vxrail-quanta-01.domain.com. IN A ;; ANSWER SECTION: esxi-vxrail-quanta-01.domain.com. 3600 IN A 192.0.2.100 ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:53:43 UTC 2018 ;; MSG SIZE rcvd: 75
Consultar servidor de nombres específicos
Especifique un servidor de nombres al que enviar la consulta con el @ , seguido del nombre de host o la dirección IP del servidor de nombres con el que se comunicará.
mystic@qvxrm:~> dig esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig @192.0.2.200 esxi-vxrail-quanta-01.domain.com +short 192.0.2.100
mystic@qvxrm:~> dig @192.0.2.200 esxi-vxrail-quanta-01.domain.com ; <<>> DiG 9.9.9-P1 <<>> @192.0.2.200 esxi-vxrail-quanta-01.domain.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35841 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;esxi-vxrail-quanta-01.domain.com. IN A ;; ANSWER SECTION: esxi-vxrail-quanta-01.domain.com. 3600 IN A 192.0.2.100 ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:54:40 UTC 2018 ;; MSG SIZE rcvd: 75
Búsqueda inversa de DNS
Utilice la herramienta de excavación para ejecutar una búsqueda inversa de DNS, consultar una dirección IP y buscar el nombre de dominio en el registro de puntero (PTR). Esto se hace mediante el uso de la función -x seguida de la dirección IP.
mystic@qvxrm:~> dig -x 192.0.2.100 +short esxi-vxrail-quanta-01.domain.com.
mystic@qvxrm:~> dig @192.0.2.200 -x 192.0.2.100 +short esxi-vxrail-quanta-01.domain.com.
mystic@qvxrm:~> dig -x 192.0.2.100 ; <<>> DiG 9.9.9-P1 <<>> -x 192.0.2.100 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42434 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ;; QUESTION SECTION: ;100.2.0.192.in-addr.arpa. IN PTR ;; ANSWER SECTION: 100.2.0.192.in-addr.arpa. 3600 IN PTR esxi-vxrail-quanta-01.domain.com. ;; Query time: 0 msec ;; SERVER: 192.0.2.200#53(192.0.2.200) ;; WHEN: Mon Oct 01 06:55:57 UTC 2018 ;; MSG SIZE rcvd: 98
Additional Information
Consulte https://www.rootusers.com/12-dig-command-examples-to-query-dns-in-linux/ para ver ejemplos adicionales. (Enlace externo)