ragibkl / adblock-dns-server

Adblock DNS Server powered by Bancuh DNS and dnsdist-acme
https://bancuh.com/
MIT License
63 stars 14 forks source link

Fully recursive dns, remove forwarders #200

Closed ragibkl closed 4 months ago

ragibkl commented 4 months ago

At the moment, our adblock dns only resolves items on the blacklist, and offload other requests to external dns such as google dns or cloudflare dns.

For better privacy, we should try perform dns resolution ourselves recursively.

I have a PR that uses bind:

Currently setup on sg-dns1 for me to test personally, and also fr-dns2 for others to help test.

ragibkl commented 4 months ago

@Tomatoide , fr-dns2 uses self-hosted bind for fully recursive dns resolution. Do let me know if you encountered any problems, so I can roll this out to other servers as well.

ragibkl commented 4 months ago

Hmm, looks like there's a better way to do this:

This is simpler in that we don't have to open so many dns ports on the host. I'll try this approach on sg-1, sg-2 and fr-2

ragibkl commented 4 months ago

I'm closing this now, since I've rolled out the change to all servers.