Setting up Pi-hole

Updated this afternoon and it decided to disable and delete my DHCP settings and upstream DNS.
 
Seems the same to me. Few UI changes and there will be changes to the back end but nothing that has affected me.
Ditto. A slight change to the UI here and there but otherwise appears to be the same visually and layout-ally. :p

Was quite impressed with how smooth the update was. No problems for me running on a RPi5.
 
Looking for some help, I have been running PI hole for years and suddenly, last week my iPhone stopped having internet connectivity. Looking into Pi hole logs it had hit a client ratio limit, did a bit of Googling nothing obvious came up and nothing knowingly had changed from my side.

Fast forward to today, I thought I would take the opportunity to setup Ad Guard home on my Rasp Pi, purely for something different. To my surprise and frustration, the same thing happens. Bullet pointed the main points of my set up below and things I have tried
  • When my iPhones DNS is configured to my Pi Ad guard home 192.168.1.XX no internet connection - when changed back to 8..8.8.8 etc works fine
  • Rasp Pi can ping DNS servers without any issue
  • Internet provider is Vodafone - Ultra Hub ( don't get one they are ****)
  • I have tried disabling Private relay, limit IP tracking.
  • Upstream DNS are setup as Google and Cloudflare
Any ideas as it's annoying me immensely! I am fairly confident it's a client problem, not an Ad Guard or Pi hole problem.

EDIT Setting my router to look at AdGuard home for DNS's seems to work fine on all devices.
 
Last edited:
I'm having increasing issues with iPhones on my network as well. Usually disabling private relay can help, but sometimes you also need to disable 'Limit IP Address Tracking' in the WiFi network settings and even some apps (e.g. mail) also have what looks like well-hidden DoH type settings.

Would be good if someone can advise what needs to be open or available for Apple services to work properly (or just get the devices to respect network DNS settings!).
 
Erm, four iPhones, three or four iPads and multiple Macs are all running through my Pihole(s) with no issues and default settings.
 
Erm, four iPhones, three or four iPads and multiple Macs are all running through my Pihole(s) with no issues and default settings.
Same here and have been running perfectly fine up until recently. Are your devices setup to point directly at pi hole or pointing to your router then to pi hole?
 
Same here and have been running perfectly fine up until recently. Are your devices setup to point directly at pi hole or pointing to your router then to pi hole?
My Piholes run DHCP as well as DNS so the devices never touch the router.
 
Hmm that might be the difference. For now I’ve left it so the router uses pi hole for its dns queries but I’d love to understand why I can’t set it at an individual client level.

It has to be an Apple related thing as I have tried adguard and pi hole and they aren’t exactly difficult to set up.
 
Just to throw a spanner in the works. I don't have any issues with any Apple devices on my pihole setup where the router is doing DHCP. You can't use private relay afaik with pihole as private relay is basically just a vpn that bypasses anything on your local network? I think.

But my iphones/ipads all have standard settings, things like rotating private wifi address and limit ip address tracking etc. and pihole works fine with those settings.
 
That’s interesting. I think it could be router related as well. I had these issues mostly since I started using the Virgin Media Hub 5x. It affects MacOS as well, but my other machines (Linux) seem happy.

I would like to try moving DHCP to pihole but not confident it will solve anything as it’s fundamentally some kind of DNS route by issue I believe.
 
Moved over to blocky. Impressed so far. Prefer the approach to config - it works much better when running as a container with docker. Much more portable and flexible. Bit more initial work to get setup but also a bit more control and performance seems great. Things I've had issues with on Pi Hole are working immediately. Going to try add more functionality incrementally, like query logging and DoH support and see how I go.
 
Last edited:
Moved over to blocky. Impressed so far. Prefer the approach to config - it works much better when running as a container with docker. Much more portable and flexible. Bit more initial work to get setup but also a bit more control and performance seems great. Things I've had issues with on Pi Hole are working immediately. Going to try add more functionality incrementally, like query logging and DoH support and see how I go.
I ran Blocky with Prometheus and Grafana for a while at the beginning of last year. I posted up my configs to run them under a single compose.yml if you're interested.
 
Back
Top Bottom