> it'd block YouTube ads and similar on my Smart TV and mobile devices - it didn't
thats because you need to tell DHCP to use the pihole's address as primary DNS
thats because you need to tell DHCP to use the pihole's address as primary DNS
[1]: https://mailarchive.ietf.org/arch/msg/dnsop/WCVv57IizUSjNb2R...
Something like...
iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT --to x.x.x.x:53
...should work, and repeat for tcp