Executive Summary

I implemented a network-wide DNS-based ad blocker using Pi-hole on a Raspberry Pi Zero W. This project enhances my home network privacy and security by preventing tracking and malicious domains from loading at the DNS level, while simultaneously improving network performance by reducing bandwidth consumption from unwanted content. I figured it could also help my family when browsing ad-filled websites as well as some streaming services.

Tools & Technologies


Methodology (The Action)

Phase 1: Environment Provisioning

The initial setup focused on creating a stable, headless Linux environment.

Phase 2: Deployment & Configuration

curl -sSL <https://install.pi-hole.net> | bash

Phase 3: Traffic Redirection