Expected Behaviour:
Set my raspberry pi's IP address as the DNS server for clients, iPhone and Windows PC. There should be no interrptions in internet browsing.
Actual Behaviour:
Web pages occasionally take long time to load, if they do load. iPhone client seems to wait for DNS to response, waiting upwards of 1min 30 sec, while PC will stop loading the webpage with some variation of dns_probe_started, dns_probe_finished_nxdomain, or dns_probe_finished_bad_config.
Debug Token:
https://tricorder.pi-hole.net/4E0FVC52/
There was a disruption in service Jul 25 7:29:18, with nothing written to logs until Jul 25 7:30:42. At 7:30:42, 162 log entries were written at the exact same time. Another observation is that PiHole will reply with NODATA to a domain but immediately write to the log that it replied with a real IP.
I've used this modem, router, and pi combo for the last 4 or so years without problems, but I moved to a new home and now I am having problems. Clients manually specify the DNS server, I do not want the PiHole to be my DHCP server nor do I want to configure my router to use PiHole as its DNS server. (Again, I've ran this exact setup for years with no problems, please do not try to convince me otherwise)
During the outage, performing nslookup pi.hole on a client times out.