Comment on Noob question about PiHole
Rootiest@lemmy.world 10 months agoYeah this is what I do.
Putting Cloudflare as my secondary would allow some requests to get through and then often the device whose requests went to Cloudflare would continue using Cloudflare for a while.
The best solution I found was to run a second Pihole and use it as the secondary.
You can use something like orbital sync to keep them syncronized
mateomaui@reddthat.com 10 months ago
Pretty much. Not sure how the router determines which DNS to use, but mine seems to latch onto whichever one serves up results the fastest, which would inevitably be cloudflare direct when the pihole returns a block.
So I use a Raspberry Pi Zero W as a dedicated pihole, and my Pi 4 seedbox acts as its own pihole for torrents and as redundant backup when the Zero is rebooting or whatever. And then use gravity-sync from the Zero to the 4 to mirror the settings.
Rootiest@lemmy.world 10 months ago
Another cool trick is using tailscale to ensure your portable devices always can access your Pihole(s) from anywhere and then setting those tailscale addresses as your DNS servers in tailscale.
This way you can always use your DNS from anywhere, even on cell data or on public networks
mateomaui@reddthat.com 10 months ago
Huh, I’ll definitely look into that. Both times I tried to route external pihole access, somehow other mystery services found it and it slowed to a crawl from getting absolutely pounded by requests not from me. Thanks for that tip!