Una caída, de principio a finSe cayó el DNS para todos los dispositivos de la casa. Pi-hole ignoraba en silencio el tráfico normal de la red; lo arregló un ajuste, que ahora quedó fijado en la configuración.Ver los cuatro pasos
Síntoma
Todos los dispositivos de la red de casa daban timeout en el DNS.
Descartado
Un DNS manual en el cliente, el aislamiento de clientes del router (tcpdump mostraba que los paquetes llegaban) y las reglas NAT de Docker.
Causa
Pi-hole arranca con listeningMode LOCAL, que descarta en silencio las consultas que no considera locales, incluido el tráfico normal de la LAN que pasa por el NAT de Docker. El log de FTL lo decía: “ignoring query from non-local network”.
Solución
Pasé a listeningMode ALL y lo dejé fijado en el compose para que sobreviva a recrear el container.