The original post: /r/pihole by /u/dyslexic_of_borg on 2024-12-22 06:14:20.

This is a weird one that I’m having a hard time sorting out -

OSX mac running 13.5.2 - DHCP handled by the router/firewall. Pihole running on a container. Everything is on the same subnet/vlan. The pihole’s address is 192.168.1.2

In DHCP the namesevers handed out are: 192.168.1.2, 8.8.8.8, 8.8.4.4

I have a handful of local DNS records defined in Pihole, the most noteable one is ‘pihole’ that points to 192.168.1.2.

With this configuration, I’m able to resolve ‘pihole’ using host and nslookup. Chrome/Safari/Firefox return NXDOMAIN.

If I remove 8.8.8.8 and 8.8.4.4 from the list of nameservers in the DHCP server and just leave 192.168.1.2 - then all three browsers are able to resolve ‘pihole’ and other records defined in pihole.

In chrome it doesn’t matter if secure DNS is enabled or not…

What am I missing here?