Microblog
Testing Pi-hole+Unbound on Raspberry
DNS Filtering for Query Optimalisation, Privacy and Ad Blocking
Recently, I've been testing Pi-hole as a DNS filter on my Raspberry. It offers a user-friendly admin UI and core features like DHCP, MAC address reservation, and basic DNS server capabilities (supporting A and CNAME records). For more advanced DNS options, Pi-hole leverages dnsmasq under the hood. I configured Pi-hole to work with Unbound as a recursive resolver, directing DNS queries to localhost on another port. This setup helps to avoid reliance on third-party DNS services, local query cache, enhancing privacy (avoid DNS providers; offers DNS over HTTPS). While Pi-hole blocks a significant number of ads, the overall percentage could be improved—but each blocked ad and greyed-out ad box feels like a little win :)