Old post I know and somewhat late to the party...
Been having a play with Pi-Hole, initially installed on my very old, redundant RPi 1B where it worked surprisingly well and the Pi is really too old for most current applications.
Operating system, Raspberry Pi OS Lite using Win 10 SSH interface.
Also installed "
log2ram" to relieve SD card over usage.
https://github.com/azlux/log2ramTried to install "
unbound", makes the DNS server recursive:
https://www.youtube.com/watch?v=FnFtWsZ8IP0&t=77sThis seemed to be too much for the old RPi 1B and would not load/run properly.
Repeated the complete exercise on a RPi Zero W using a micro USB to ethernet adaptor for LAN connection, all 3 programs installed and appear to be working to expectation, RPi is powered from router USB port.
Chose not to apply Pi-Hole DNS routing on my router, only on my main desktop and reserve PC's.
Quite impressed with the program interface and displayed stat's..
As per comments earlier in this thread, add filtering its not perfect by any means, it does miss some of the add's that "AdBlocker" catches and will probably require quite a lot of manual filtering to refine.
Strangely, one long standing anomaly on my main Ryzen-5 desktop PC that it has cured:
On booting, network almost always displayed "no internet connection" (all modem & router LED's normal) for up to 100 sec's, sometimes would remain that way and a "network repair" had to be carried out, this anomaly has persisted with a full Win 10 clean re-load (upgraded from Home to Pro), could never find a solution.
Has never occured since routing PC network DNS through Pi-Hole!!