Pi-Hole vs Ublock

If hosting Pi Hole on cloud, then NextDNS is the better option at Rs.1600 per year.

The Pi Hole in the cloud need to be configured properly, secured and updated on every release.
 
NextDNS is good but hosting on AWS is costly but it gives more flexibility since I can update block list whenever I want and can monitor and block network traffic easily.

Does NextDNS block all youtube ads?
 
I hosted pi hole on a OrangePI Zero and Orange Pi would just give up every time Gravity updated (I have 2million domains added so YMMV). I have since switched to a Raspberry 3B and performance is much better.

On our mobile devices I have also started installing BlockAda and I get much better adblocking experience without scavenging internet for relevant blocking lists.

Cheers!!
 
On mobile devices, If you are rooted, AdAway works best. It is lighter & it edits hosts file. Even if you use VPN it will still work. It updates automatically and it doesn't have to run on the background. It works well on the webpages. But it doesn't block youtube ads.
 
I tried BlockAda (and also some other similar ad blockers) couple of months back but it was still showing some ads, not all ads were getting blocked. But with Pi-hole with updated block list I nearly get 100% ads free experience be it youtube or any website.

1597907351016.png

Also there are some website like Forbes, the hindu etc. detects the ab blocker as you can see from above I used Ad blocker it detected.

But with Pi-hole don't get this pop up.
 
Last edited:
You can use both. Pi-Hole and DNS based blocking will block system wide rather than just on the browser (uBlock Origin, ABP). I would recommend using uBlock Origin though as ABP doesn't block so called "acceptable ads". Don't use regular uBlock use uBlock Origin specifically.

DNS Adblocking can block things like Microsoft Telemetry, Mobile Ads etc which browser adblockers can't.

DNS Adblocking can't block things like YouTube ads or Instagram and Facebook sponsored posts because these use same domains as regular content.

I just use both so if something isn't picked up by network wide DNS blocking, it will be blocked at browser.
Hey, have you set up DoH with your pi-hole? My ISP forces its DNS servers on the upstream pi-hole DNS and I need to get rid of those.
 
Hey, have you set up DoH with your pi-hole? My ISP forces its DNS servers on the upstream pi-hole DNS and I need to get rid of those.

You can use either Cloudflared Configuring DNS-Over-HTTPS on Pi-hole - Pi-hole documentation or unbound . Cloudflared also supports other DoH providers not just CF.
Unbound can be configured either as recursive DNS Server where it asks for root servers or as forwarder. You should set it as forwarder as your DNS is is being hijacked.


Use example 2 config file from here

You just need to modify the config file of cloudflared and add more DNS over HTTPS urls
 
Last edited:
I derive my AdBlock list from The Big Blocklist Collection and I have around 6 lakh domains on the block list. This list blocks most of the ads. I rarely block anything manually by blacklisting. Orange pi zero runs pretty well for the list I have. Blocking too many websites is also a pain because when websites break , you need to whitelist them one by one. Also if you are running unbound on the server, you don't have to worry about DOH.
 
Back