Pi-Hole

I purchased a Raspberry PI to learn a bit of python and spin-up my own web server, however I stumbled upon Pi-Hole’s DNS/DHCP ad-blocking and found it to be irresistible – after all, who doesn’t hate ads! I installed Pi-Hole on my new raspberry pi and setup a recursive DNS server. Pi-Hole provides the following services to my home-lab network.

  1. Recursive DNS Server with granular control of what websites may resolve, also eliminating the need for an upstream DNS provider such as Google.
  2. DHCP Server to dish out IPs within my range, ensuring all clients use Pi-Hole’s DNS.

Pi-Hole was a very fun project and I’d highly recommend it to anyone looking to get their feet wet, the setup is pretty straight forward and the application is phenomenal.