Block corporate tracking domains on your computer by adding entries to your system hosts file.
Set up network-wide domain blocking on Pi-hole to protect all devices on your home network.
Filter out specific corporate services from your network using Dnsmasq or Privoxy.
Editing /etc/hosts on Linux or macOS requires administrator privileges.
This repository is a collection of categorized domain name lists that people can use to block specific websites or services on their computers or networks. The current focus is on corporate domains. The lists are intended to be added to a hosts file, which is a plain text file that computers consult before looking up a domain name on the internet. By adding a domain to this file and pointing it at a non-existent address, you can prevent your device from connecting to that domain at all. On Linux, macOS, and Unix systems the hosts file lives at /etc/hosts. On Windows it is found at C:\WINDOWS\system32\drivers\etc\hosts. The README also mentions using these lists with Pi-hole, a network-level ad and content blocker that runs on a small device like a Raspberry Pi and applies the block to every device on your local network. Dnsmasq and Privoxy are named as additional tools that can use these lists. The README is brief and does not describe which specific corporations or domains are included, or how frequently the lists are updated. It links to a few related projects for additional blocklists covering ads, malware, and other categories. This is a straightforward data repository rather than a software project. There is no code to run. You copy the domain entries you want into your hosts file or load them into a supported tool, and the blocking takes effect.
← jmdugan on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.