¿Averigua qué servidores DNS se están consultando?

¿Averigua qué servidores DNS se están consultando?

¿Existen herramientas de diagnóstico que me ayuden a descubrir cómo el sistema intenta (y falla) realizar la resolución DNS? Lo ideal sería algo que diga "Estoy usando systemd-resolved o dnsmasq o lo que sea, y estoy intentando comunicarme con el servidor xxxx".

Puntos de bonificación por decirme si estamos intentando hacer una resolución IPv4 o IPv6.

EDITAR/CLARIFICACIÓN:

Entonces aquí está el problema que estoy tratando de resolver:

chris@mu:~$ dig dl.google.com

; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> dl.google.com
;; global options: +cmd
;; connection timed out; no servers could be reached

Lo que estoy tratando de resolver aquí es:

  1. ¿Qué servicio se solicita para resolver la búsqueda de DNS por mí? Parece que podría ser resuelto por systemd, o dnsmasq o resolvconf (y ni siquiera estoy seguro de si este último es un solucionador de DNS). Esto es importante porque me diría qué configuraciones debería mirar.
  2. Qué servidores DNS "ascendentes" se están consultando. Eso debería surgir de la configuración, pero me gustaría poder confirmarlo.

Respuesta1

Hola, creo que esta puede ser la mitad de tu pregunta.

plutes@plutes-Lenovo-G50-30:~$ dig https://askubuntu.com

; <<>> DiG 9.11.3-1ubuntu1.1-Ubuntu <<>> https://askubuntu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 35615
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;https://askubuntu.com.     IN  A

;; Query time: 176 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sun Jun 17 20:21:07 BST 2018
;; MSG SIZE  rcvd: 50

cuando emito el comando de excavación, esto parece estar en el camino correcto. También puedes probar whoiscon el nombre de dominio o esta herramienta de navegador https://mxtoolbox.com/.

Si lo haces, man dighay muchas más opciones con excavar.

Espero que esto te ayude. Creo que si lo usas wiresharkpuedes grabar los paquetes de las consultas DNS.

información relacionada