How to Block Ads on Your iPhone, iPad, and Laptop Easily, Effectively, and for Free
Mon Nov 09, 2020, last updated Thu Mar 24, 2022 - Jim Deibele
I have been using uBlock Origin for many years on my Mac. Recently, I tried replacing my 2015 MacBook Pro with a 2018 MacBook Pro. There were a lot of things that I liked about the new MacBook Pro but what bothered me was that it had only 8GB of RAM whereas the older one had 16GB.
I would listen to the fans howl and eventually I replaced it with a machine I described in The Perfect Mac . But as happy as I am with my Mac Mini, it’s not portable. So I added an iPad Pro to the mix. That’s been pretty good but the ad blocking on the iPad doesn’t seem anywhere as effective.
So I first tried the really technical solution and put PiHole on a Raspberry Pi I had lying around. That worked mostly and there are some real advantages: with PiHole and your router, you can force Internet of Things like web cams or ChromeCasts or Google Assistants to use your DNS settings even though they’re hard-coded to report back to China or Google.
But I found it a little erratic because my router wanted two IP addresses for the DNS servers for redundancy. So I had to use an address of a different DNS server and there were times that my iPad would use that server. And, of course, that wouldn’t block ads.
I looked into installing a second Raspberry Pi so I could run Pi-Hole on two devices. Or I could have found some way to put a second IP address on the one Pi. But, in the end, what I found worked best was to remove Pi-Hole and put in the addresses of AdGuard’s DNS servers .
You just need to change your routers DNS server settings to this:
IPv4 |
---|
94.140.14.14 |
94.140.15.15 |
IPv6 |
---|
2a10:50c0::ad1:ff |
2a10:50c0::ad2:ff |
Once you do this, any of your devices will automatically block ads.
Downsides? None that I’ve found.