4 ms·
I already run my own DNS server; is there some way to fetch the pihole DNS blacklist so I can use it myself? A brief look at their github account didn't turn up
by floren 5y ago
I already run my own DNS server; is there some way to fetch the pihole DNS blacklist so I can use it myself? A brief look at their github account didn't turn up anything that looked obviously like "this is the blacklist repo".
- katbyte 5y agoI go network -> bind -> root so I get pihole blocking and my local dns
- kube-system 5y agoPihole just includes some well known lists.. and what they've included by default has changed over time. I think it's currently this: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts https://raw.githubusercontent.com/StevenBlack/hosts/master/h...
- Trellmor 5y agoIf you are running bind you can use my python script to aggregate various block lists into a zone file: https://github.com/Trellmor/bind-adblock https://github.com/Trellmor/bind-adblock
- julianz 5y agoIt used to be easy to do this, I used to download the list to my Ubiquiti router and massage it slightly to work with dnsmasq. More recent releases of pihole include regular expressions as part of the list specification so you can't flatten the list easily any more.
- rsync 5y ago"I already run my own DNS server ..." I run my own resolver (unbound) that I point all of my networks/devices to. That resolver has, as its upstream, my nextdns.io account address. nextdns has the pihole/ublock lists built-in. So you get to run your own DNS server, you don't have to implement any of the blocking yourself, and you just point your upstream to the address you get when you sign up. I'm quite happy with this setup ...