DNS level Ad Blocker using Pi-hole

Simple installation steps to get pi-hole up and running!

Pi-holeĀ® Network-wide Ad Blocking

 

Download Raspbian:
Get from official raspberry pi site
https://www.raspberrypi.org/downloads/raspbian/

Write Raspbian image to USB:
I use Win32DiskImager
https://raspberry-projects.com/pi/pi-operating-systems/win32diskimager

 

Install Pi-Hole on pi:

curl -sSL https://install.pi-hole.net | Bash
  • Use default settings for all
  • may want to set static ip for pi before this

After installing, go to pi ip address to see web management portal running.
For example, i would navigate to 192.168.0.169, as this is what I set my pi’s static ip to.

 

Change default DNS server to pi ip_address

  • Navigate to Network adapter settings properties
  • Change IPv4 DNS server addresses:
    192.168.0.169 (pi ip_address)
    8.8.8.8 (google DNS)

 

Make sure Pi-hole is running

Navigate back to pi_ip_address to see adds blocked
Run speed test if you’d like, but pi-hole doesn’t change data speeds.