I adore Pi-Hole but it is forcing me to adopt ADGuard plugin on OPNSense.....
My ISP did a state service migration starting at 0:00AM as you can see below.
So my network was down during the whole night and without knowing it, I turned on my Linux PC with dozens of open tabs and you name it at 9AM
Booom!!!
So I was having to fight two problems, troubleshoot my internet service with the support guys connected into the Optical Network Terminal (ONT) and unable to test my actual home network because Pi-Holes ( 2x Pi-Hole + Unbound Recursive DNS instances ) were down.
I don't use RPI and have plenty of hardware to process those requests.
How can I remove this annoying limitation????
Or even better, how to put a logic check in place to automatically restart pihole if the rate limit has been reached???
To make matters worse, I have a few OPNSense Firewall rules that will force any DNS request to Pi-Holes.
Even if I set my PC DNS to 1.1.1.1, OPNSense will forward that to Pi-Holes and only Pi-Holes can go out.
Well, if they are down you are going nowhere!!!
The last solution is to set up ADGuard plugin on OPNSense with Unbound to block everything on the firewall level and stop this madness.
But this sounds wrong, I shouldn't have to pick one or another but make the system to behave according to my needs!!
But, ADGuard + OPNSense means one instance only, right now I have 2x DNS setup, I can take one down at any time and the other will keep the network up, or replace Pi-Holes with ADGuard which I am trying to avoid.
Ideas????
Thank you
