Home IoT Use Raspberry Pi + Pi-hole to block ads for all devices in the house

Use Raspberry Pi + Pi-hole to block ads for all devices in the house


Pi-hole is a tool to show your Raspberry Pi into an advert blocker that works across the entire home network. You do not want to put in adblock, you do not need to alter DNS on every tool, all have Pi-hollow worry. this is beneficial for gadgets which you can’t intervene with to dam advertisements, such as clever television. you could believe then that the Raspberry Pi will play the role of filtering out all the advertisements before they attain your telephone or pc. The technique is likewise extremely easy, and you could use almost every Raspberry Pi thus far to run Pi-hole as it doesn’t require excessive configuration.

Pi-hole ad blocking

  • Easy to install
  • Block ads on all devices, all applications (including devices that do not allow to install adblock)
  • High speed, gentle
  • Easy to control thanks to the graphical interface
  • Can block both IPv4 and IPv6 of advertisement sites
  • Free

To block the Pi-hole ads you need

  • A Raspberry Pi, microSD card, mounted Raspbian Lite device
  • not required, but have to have: LAN cable, to connect Pi to router with stressed community can be greater solid
  • You must additionally be acquainted with typing commands on Raspberry Pi, can be achieved immediately on Pi while linked to the display, keyboard … or use SSH

Install Pi hole on Raspberry Pi

You access your home’s Raspberry Pi, can open the Pi, connect to the screen, keyboard, then find the application called Terminal.

type the command:

curl -sSL https://install.pi-hole.net | bash

Just press Enter to agree, no further customization is needed because the selected ones are good. Summary of the installation process, the above command will look like this:

  • install Pi hole
  • putting in place static IP for Raspberry Pi (due to the fact there should be static IP inside the nearby community, the brand new router is aware of a set place to clear out the link of advertisers)
  • deploy web interface to manipulate traffic and tune signs

Inside the final step, you’ll see a summary screen of Raspberry Pi displaying the gadget’s IP cope with (IPv4 access). do not forget to write down this quantity down because you’ll need to update it on your house router. As proven in the photo underneath, my child Pi has the address

As soon as mounted, you need to go to your private home router to reset DNS, additionally called area resolution server (as an instance, kind tinhte.vn -> the browser knows the real cope with is because Pi hole will intrude in this resolution length, it could discover advertiser domain names, take an example such as advertisements.google.com, so it’s going to block this cope with and ads can’t be displayed on computer systems, cellular telephones, iPads or clever TVs

Each router will have different DNS settings, but basically, you can find any place with DNS or DHCP and DNS set there, switch to Manually Set DNS. After editing, save and restart the router so that it will take effect.

After you’ve got installed the DNS for the router and rebooted, since the next go to you will see that the commercials can not be displayed, a few pages may be vacant a few places, that’s virtually the advertising website but banner, link and records blocked through Pi hole

Pi hole has a page to control, manage, track parameters of access and block ads, you can access it with the link http: // / admin / index. php


If you first install the Pi-hole via SSH (it will not be installed directly on the Pi without SSH), you will see that Pi is standing, unable to SSH, unable to do anything, and it is likely that you will only be Take the SSH command, but the ad blocker will still run.


  • Wait about 10 minutes
  • If you still have trouble, unplug the power, turn on Pi again
  • Rerun the above command one more time, this time you will succeed
Rate this post

Related Tips And Tricks

Leave a Comment

Tips and Tricks

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept