This project involved setting up a Raspberry Pi as a network-level advertisement and tracker blocker using Pi-Hole and configuring Unbound as a recursive DNS resolver. The goal was to improve network privacy and reduce unwanted internet traffic.
The setup included installing Raspberry Pi OS, configuring Pi-Hole to act as the network's DNS server, and adding Unbound for recursive DNS queries to improve privacy. The project also involved integrating the Pi into the home network and verifying DNS performance.
This project enhanced my understanding of network-level filtering and DNS resolution. Challenges included ensuring compatibility with existing devices and optimizing DNS query speeds. Future improvements could involve adding monitoring tools for real-time analytics and expanding the setup to include DHCP management.