Does Pi-hole actually block YouTube ads in 2026? My technical findings
Hey everyone, technical question for the self-hosters here.
Over the weekend, I finally got around to setting up a Raspberry Pi 4 running Pi-hole v5.18. I have it configured as our primary DHCP and DNS server, and I've loaded up some of the big blocklists (StevenBlack's unified list, AdAway, etc.). It's doing an amazing job blocking web-banner ads and trackers on our laptops and mobile browsers.
However, my kids are still seeing full video ads on their iPads (using the native YouTube app) and our Living Room Samsung Smart TV. I tried adding several wildcards and custom regex patterns targeting various Google ad domains, but it either has zero effect or completely breaks the YouTube app with a "No connection" error.
Has anyone actually succeeded in blocking YouTube video ads using DNS sinkholes, or is this a fool's errand? If there's a specific blocklist I'm missing, please share!