All Projects → oznu → Dns Zone Blacklist

oznu / Dns Zone Blacklist

Licence: mit
This project generates dnsmasq, bind and unbound zone files to be used in DNS based AD Blockers.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Dns Zone Blacklist

Hblock
Improve your security and privacy by blocking ads, tracking and malware domains.
Stars: ✭ 724 (+413.48%)
Mutual labels:  ad-blocker, dnsmasq, privacy
Nogo
A cross-platform network-wide ad/site blocker with a simple web control panel.
Stars: ✭ 143 (+1.42%)
Mutual labels:  ad-blocker, privacy, blacklist
docker-dns-ad-blocker
A lightweight dnsmasq DNS server to block traffic to known ad servers with optional DNSCrypt support. Supports x86_64 and Raspberry Pi (armhf).
Stars: ✭ 78 (-44.68%)
Mutual labels:  blacklist, ad-blocker, dnsmasq
Adblocking Vpn
🔒 Create your own VPN server that blocks malicious domains to enhance your security and privacy
Stars: ✭ 139 (-1.42%)
Mutual labels:  dnsmasq, privacy
Youtubeadsblacklist
A list of YouTube video ad domains. (Discontinued)
Stars: ✭ 136 (-3.55%)
Mutual labels:  ad-blocker, blacklist
hosts
🄯Curated lists of hosts files with various domain blocks.🄯
Stars: ✭ 15 (-89.36%)
Mutual labels:  privacy, blacklist
Macos Openvpn Server
macOS OpenVPN Server and Client Configuration (OpenVPN, Tunnelblick, PF)
Stars: ✭ 172 (+21.99%)
Mutual labels:  ad-blocker, privacy
Hosts
Hostfile blocklist for ads and tracking, updated regularly
Stars: ✭ 398 (+182.27%)
Mutual labels:  ad-blocker, privacy
Neodevhost
The Powerful Friendly Uptodate AD Blocking Hosts 最新强大而友善的去广告
Stars: ✭ 336 (+138.3%)
Mutual labels:  dnsmasq, blacklist
Scriptsafe
a browser extension to bring security and privacy to chrome, firefox, and opera
Stars: ✭ 434 (+207.8%)
Mutual labels:  privacy, blacklist
Pi Hole
A black hole for Internet advertisements
Stars: ✭ 34,076 (+24067.38%)
Mutual labels:  ad-blocker, dnsmasq
1hosts
DNS filter-/blocklists | safe. private. clean. browsing!
Stars: ✭ 85 (-39.72%)
Mutual labels:  privacy, blacklist
CyberSecurity-Box
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:
Stars: ✭ 20 (-85.82%)
Mutual labels:  blacklist, ad-blocker
Hosts
🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
Stars: ✭ 19,363 (+13632.62%)
Mutual labels:  ad-blocker, privacy
Unified Hosts Autoupdate
Quickly and easily install, uninstall, and set up automatic updates for any of Steven Black's unified hosts files.
Stars: ✭ 185 (+31.21%)
Mutual labels:  ad-blocker, blacklist
Blacklist
Blacklist and Adware Blocking for the Ubiquiti EdgeMax Router
Stars: ✭ 393 (+178.72%)
Mutual labels:  dnsmasq, blacklist
Hosts Blocklists
Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage
Stars: ✭ 1,749 (+1140.43%)
Mutual labels:  dnsmasq, blacklist
Blacklist
Curated and well-maintained hostfile to block ads, tracking, cryptomining, and more! Updated regularly. ⚡🔒
Stars: ✭ 492 (+248.94%)
Mutual labels:  dnsmasq, privacy
Block
Let's make an annoyance free, better open internet, altogether!
Stars: ✭ 1,849 (+1211.35%)
Mutual labels:  ad-blocker, privacy
Blocker Database
A global domain based database for NoScript, uBlock, uMatrix & ScriptSafe
Stars: ✭ 127 (-9.93%)
Mutual labels:  privacy, blacklist

Travis branch

DNS Zone Blacklist Generator

This project generates a zone file for BIND, Dnsmasq and Unbound DNS servers using data from the StevenBlack/hosts project. The generated zone files can be used to block ads and malware for an entire network when used with a local DNS server.

DNS based ad blockers can support wildcard entries. This tool filters out any subdomains of known adware or malware domains, reducing the number of zone entries required from 67,403 down to 38,590.

DNS Server Response Type Download SHA256 Checksum
BIND 0.0.0.0 link link
BIND (RPZ) NXDOMAIN link link
Dnsmasq 0.0.0.0 link link
Dnsmasq NXDOMAIN link link
Unbound 0.0.0.0 link link
Unbound NXDOMAIN link link

Blacklist Updates

The blacklists are updated every 24 hours with the latest data from StevenBlack/hosts. The builds logs are publicly available on Travis CI and each zone file is tested to be valid before publishing.

Building the Blacklist

The blacklist can be generated using Node.js 8.4.0 or later.

Install:

git clone https://github.com/oznu/dns-zone-blacklist.git
cd dns-zone-blacklist

npm install

Then build:

node build.js

The compiled blacklist files will be saved to the ./bind, ./dnsmasq and ./unbound a directories in the root of the project.

Custom Entries

Custom entries can be added to the custom.blacklist.json file in the root of this project before building.

Whitelist

Any domains you wish to exclude from the blacklist can be added to the custom.whitelist.json file in the root of this project before building.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].