Pi-Hole

Learn how to setup Pi-Hole on Raspberry Pi.

11/2/20231 min read

In this blog post, I share my his experience in setting up Pi-Hole on Raspberry Pi (Raspian). https://docs.pi-hole.net/

I had use various instructions from official Pi-Hole documentation as well as using third-party IP scanner tools to identify what would be the IP of the raspberry Pi in the initial stages of assigning static DHCP address.

Unfortunately most ISPs block and limit what the user can control on their network. The best outcome so that all your devices have DNS records set to the Pi-Hole is to use a router that has more admin functionalities ie. allows changes to DNS settings. That way all endpoints connected to your network can have the proper filters applied to them.

Network-wide ad blocking via your own Linux hardware

The Pi-hole® is a DNS sinkhole that protects your devices from unwanted content, without installing any client-side software.

  • Easy-to-install: our versatile installer walks you through the process and takes less than ten minutes

  • Resolute: content is blocked in non-browser locations, such as ad-laden mobile apps and smart TVs

  • Responsive: seamlessly speeds up the feel of everyday browsing by caching DNS queries

  • Lightweight: runs smoothly with minimal hardware and software requirements

  • Robust: a command-line interface that is quality assured for interoperability

  • Insightful: a beautiful responsive Web Interface dashboard to view and control your Pi-hole

  • Versatile: can optionally function as a DHCP server, ensuring all your devices are protected automatically

  • Scalable: capable of handling hundreds of millions of queries when installed on server-grade hardware

  • Modern: blocks ads over both IPv4 and IPv6

  • Free: open-source software which helps ensure you are the sole person in control of your privacy

Linus Tech Tip's Youtube video tutorial is a reference you can have a look at Block EVERY Online Ad with THIS - Pi-Hole on Raspberry Pi