Pi-hole Improvements: More Ad Domains And A Better Script

The Pi-hole blocks ads for every device on your network by re-routing known ad-serving domains to a fake Web server.  I made a new branch of the project, which I will eventually merge back in with the master project.  This branch has additional domain sources (306,000), and a better script that uses a loop so additional source URLs can be added in much easier.

In addition, I also added a list of sites that have domain blacklists, which I hope to add into the script.  Some of them need a lot of formatting, but there are many to look at.  Eventually, the Pi-hole can also be used to block malware domains, phishing domains, spam domains, and anything else you don’t want to see or visit while using the Internet. Continue reading “Pi-hole Improvements: More Ad Domains And A Better Script”

Plans For Pi-Hole Ad-Blocking: Built Into Routers, Block Video Ads, And More

The Pi-hole, a black hole for ads, runs on the Raspberry Pi.  It can block a bunch of ads right now, even ads in free Android games.  Many people have contacted me about setting this up on their router, so they do not need a separate device, but rather anyone who connects to your network would gain ad-blocking capabilities.

I have also tried blocking Hulu video ads (actually skipping them, not just showing a black screen for a minute and a half). Continue reading “Plans For Pi-Hole Ad-Blocking: Built Into Routers, Block Video Ads, And More”

Blocking Ads From 120,000+ Domains

Thanks to some members of the community, I was able to improve the speed and number of domains that the gravity-adv.sh script.  This script is for use with the Raspberry Pi ad-blocking Pi-hole, which can now be installed automatically.  It now can block over 120,000 ad domains.  Thanks everyone who helped. Continue reading “Blocking Ads From 120,000+ Domains”

Attempting to Block Hulu Plus Video Ads Using A Raspberry Pi

[UPDATE 2015-03-28] I have some more information about blocking video ads.  I just need to make some time to write it up…

The keyword here is attempting.  What is strange is that I actually had this working at one point.  The Hulu video ads would be completely skipped (not just 30-90 seconds of silence).  Unfortunately, when I reinstalled Raspbian and tried to follow my own steps (a few weeks later), it no longer worked.  Since then, I have gone through the steps many, many times and have come to the conclusion that Hulu must have changed something on their end that disrupted my method, or I forgot to document a crucial step… Continue reading “Attempting to Block Hulu Plus Video Ads Using A Raspberry Pi”

Pi-hole: Raspberry Pi Ad-Blocker [Advanced Setup]

Roll-your-own Pi-hole Ad-blocker!

Automated Install

Run this command only on a clean install of the Raspberry Pi running Raspbian.

curl -s "https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | bash

Continue reading “Pi-hole: Raspberry Pi Ad-Blocker [Advanced Setup]”

AdTrap: Making the Sochi 2014 Olympics Bearable on the NBC Live Extra App

No Ads While Watching the Olypmics

The NBC Live Extra app is littered with ads.  Trying to watching the Olympics on this poorly-designed app is very frustrating when there are so many distracting ads.  Thanks to the AdTrap, you can watch the Olympics ad-free!  The persistent ad banner on the bottom the screen no longer appears: Continue reading “AdTrap: Making the Sochi 2014 Olympics Bearable on the NBC Live Extra App”

AdTrap: Setup Apple TV, Mac, and iOS Devices

AdTrap: Not Exactly “Zero Configuration”

But Satisfying Once It’s Setup and Working

I loved the idea of a hardware-based device to block ads, especially one that was easy to set up.  Unfortunately, my experience was not exactly graceful as was advertised.  I’ll show you how I set up my device.

I also found it odd that there were still backers of the project that still had not received their AdTraps, yet I ordered from GetAdTrap.com, and got mine within a few days. Continue reading “AdTrap: Setup Apple TV, Mac, and iOS Devices”