Pi Hole Not Doing Its Thing for Linux Clients (Solved)
-
Any Pi-Hole users here? I have one set up for my home network, and I've realized it isn't properly blackholing domains for my Linux Mint system. It works fine for my Windows PC. I'm guessing Linux Mint has a backup DNS server setting somewhere that it is falling back on when my Pi Hole blocks a domain, but I can't find it.
Any ideas how to fix this?
EDIT: Firefox's "Enable DNS over HTTPS" setting bypasses all local network settings and uses Cloudflare for a DNS provider. Uncheck this and then Pi Hole works.
-
@mott555 Are you directing individual machines to the PiHole, or did you update your router to advertise the PiHole as your DNS server?
-
NB4 Shut your pihole.
-
@Unperverted-Vixen The Pi Hole is broadcast as the primary DNS server by my DHCP settings, which have no fallback/secondary DNS configuration.
-
@mott555 And what does Mint say when you do an
nslookup
?
-
@Rhywden Interesting. If I do nslookup on a blocked domain, it gets an address of 0.0.0.0. Yet the site still loads. So it must be my web browser (Firefox) that's doing something odd with DNS lookups.
-
@mott555 firefox has a thing where it asks you if you want all your DNS queries to go through Cloudflare now
it's weird
you can disable it in some advanced setting, probably
-
@mott555 Found it. The "Enable DNS over HTTPS" setting points Firefox at an external DNS server and completely bypasses local network settings. In effect, the setting for "more privacy" was resulting in less privacy.
Thanks.
-
@mott555 "more privacy" except from the company that's currently sponsoring Mozilla
-
@ben_lubar said in Pi Hole Not Doing Its Thing for Linux Clients:
@mott555 "more privacy" except from the company that's currently sponsoring Mozilla
I like Cloudflare. They provide me with DNS and SSL and DDoS protection, and all they charge is my consent to MitM intercept all my sites' web traffic.
-
@mott555 I had the exact same thing happen with my Android phone after an update when it spontaneously decided to enable its version of that setting. Anyone with Android P or newer could have the exact same problem. I had the exact same reaction when I had to turn off "Private DNS" so I could actually have somewhat-private DNS.