Pi-Hole

I love pihole! Great for blocking stuff at the DNS level. They advertise as being an "AD" Blocker but these days they are not. More of a net nanny for families or a way to see whats going on and out of the LAN. I use it to filter webcontent and blocking telemetry, tracking, and analytics.

If you do use this, make the following network changes:

  1. After you install and setup by using the following command: curl -sSL https://install.pi-hole.net | bash
  2. Change the password for pihole! Commad: pihole -a -p
  3. On your DHCP server setup DNS to only go to your pihole's IP address.
  4. Configure Router to go upstream to the DNS resolver of Cloudflare's 1.1.1.1 and not Google's 8.8.8.8.
        • Cloudfare's famous 1.1.1.1 is known to be more privacy aware and caring, google will sell everything they can.
  5. Setup a firewall rule to only allow your Pi-Hole compute for port 53. If you can, because many routers/firewalls don't allow Firewall rule changes.
        • Then block all other IP addresses for port 53 out to the internet. This allows no other computer to go around your DNS server.
  6. The listed REGEX keywords will block most stuff.
  7. Add Block Lists
  8. Always test!
        • When testing on a windows computer use the command “nslookup” followed by the web address.
        • When testing on a Linux computer you can use the dig or nslookup commad followed by the web address.
        • You want to see the returned address as your pihole or that some kind of error happened depending how you configure your pihole or other device.