Raspberry Pi Pi-hole setup

Pi command center

What

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.

Oshpark requirements

How

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.

3d KiCad View

Reflection

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.