DNS roto después de la actualización a Bionic Beaver

DNS roto después de la actualización a Bionic Beaver

Acabo de actualizar mi caja de Ubuntu a Ubuntu 18.04 (Bionic Beaver) y mi DNS dejó de funcionar. Lo único "divertido" de este cuadro es que quiero que se ejecute dnsmasqen lugar de systemd-resolved, porque estoy ejecutando Pi-Hole en este cuadro. He probado un montón de cosas, las cosas importantes (creo) son actualmente:

/etc/NetworkManager/NetworkManager.confcontiene dns=dnsmasqen la [main]sección.

He desactivado systemd-resolved:

sudo systemctl disable systemd-resolved.service
sudo service systemd-resolved stop

Pi-hole parece estar ejecutándose:

chris@psi:/etc/systemd$ sudo pihole status
  [✓] DNS service is running
  [✓] Pi-hole blocking is Enabled

/etc/resolv.confes un enlace simbólico

chris@psi:~$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 27 Jun 10 14:55 /etc/resolv.conf -> /run/resolvconf/resolv.conf

y contiene:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.1

Sin embargo, cualquier intento de realizar una búsqueda de DNS falla:

chris@psi:~$ host pi-hole.net
;; connection timed out; no servers could be reached

Otra cosa extraña. Recibo el sitio web de administración de Pi-Hole, pero dice que solo tengo 1 dominio en la lista de bloqueo (y eso era alrededor de 125K esta mañana, antes de que arruinara las cosas).

Estoy realmente destrozado en este momento; parece que no puedo encontrar ninguna buena herramienta de diagnóstico de DNS (por favor dígame qué servidores DNS está probando y dónde está buscando el servidor DNS.) o cualquier archivo de registro que me dé una pista de lo que está pasando.

¿Alguna pista para los despistados?

información relacionada