I run pi-hole within my home network, which is relatively small, and contains the normal kind of devices you’d expect to see in a home LAN…mobile devices, tablets, smart TVs, Xbox etc. etc.
As my ISP router does not allow for custom DNS servers, I use pihole as my DHCP server…works perfect.
But, what is the best practice when it comes to fail safe…for instance if Pi-Hole fails / stops for some reason…when this happens I lose all internet connectivity.
I know I could run a second Pi-hole, and name this as the secondary upstream DNS (I think that’s right?) but I’m curious as to other people solutions.
As my ISP provided router is locked down, I have no option to use customer router firmware or hardware.
It actually happened last night at around midnight…I don’t know what happened, but pi-hole stopped resolving queries for about 1 hour and I couldn’t access any web site / service…and I saw a huge spike in the number of times Google home was sending panic connectivity check queries (10,000+), after about 1am they stopped and I could access the web again.