I’ve been using PiHole for a while, but it seems too complicated and bloated for what I really need: a simple DNS proxy which returns
127.0.0.1 when a DNS request comes in which matches an ad or tracking url.
So I built one.
DumbDNS does exactly what it sounds like: It’s a dumb dns proxy server which (currently) only serves
A records to the private IP space.
Its features include:
I’ve been using it with WireGuard on a small VPS for a few months now, and I’m happy with how it’s been working. It blocks on average 13% of web requests and its cache hit rate has been around 14%. I use it on all my devices and I’ve seen a huge reduction in ads on my phone. Tailored targeted ads in apps such as Instagram and Twitter are also way down. Success.