GithubHelp home page GithubHelp logo

luisnogueira / hosts-blocklists Goto Github PK

View Code? Open in Web Editor NEW

This project forked from notracking/hosts-blocklists

0.0 1.0 0.0 9.58 MB

Automatically updated and cleaned hosts file for blocking: ads, malware, tracking, shock and fake websites

hosts-blocklists's Introduction

Info

This repository provides a hostname and domainname based blocklist for use with dnsmasq. Most entries are gathered from well maintained public block lists combined with a large set of manually added entries.

These blocklists are automatically updated, cleaned and verified; false calls are removed by manually maintained whitelists. Domain names that are common within the hostnames file will be added to the domain blocklist for more efficient blocking. All hostnames that are covered by the domain based filter are removed from the hostnames list, meaning that these two lists are complementary to each other.

These two block lists should be used simultaniusly at all time to get full coverage!

General policies:

  • Should not break useful websites or apps
  • Blocks tracking servers
  • Blocks advertising servers
  • Blocks analytics servers
  • Blocks fake websites
  • Blocks shock sites
  • Blocks malware servers

Install

Download the following files:

Add the following lines to your dnsmasq.conf:

  • conf-file=/path/to/domains.txt
  • addn-hosts=/path/to/hostnames.txt

Restart dnsmasq:

  • sudo service dnsmasq restart

Public lists used:

hosts-blocklists's People

Contributors

notracking avatar ssrebelious avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.