Why not all DNS requestss pass through pi hole?

The issue I am facing:

I have blocked adform.net

I can still load https://s2.adform.net/banners/scripts/st/trackpoint-async.js [is a tracking js]

I can see logs in http://pi.hole/admin/taillog.php so I am pretty sure my windows is using pihole as dns

BUT when I open the browser at this address, NO QUERY IS DONE at pihole, and the page is served.

I tried opening chrome devtool and disabling cache, to force, I hoped, a new dns query, but nothing happens.

Details about my system:

https://tricorder.pi-hole.net/r0w3h4lnzj

What I have changed since installing Pi-hole:

I am using OpenVPN, so pihole is listening only at tun0

Also I configured DOH [Redirecting...]

No page load ever passes through Pi-hole.

When your browser tries to access https://s2.adform.net/banners/scripts/st/trackpoint-async.js, it will send a DNS request for s2.adform.net to Pi-hole , and that is all that Pi-hole ever sees: DNS requests.

Since s2.adform.net does not match your blocked adform.net, Pi-hole will retrieve an IP and answer it to your browser.

You'd have to add the more specific domain to your blocklist, or add adform.net as a wildcard domain.

I can see in FTL log this

Nov 30 17:46:54 dnsmasq[1097]: query[A] adx.adform.net from 10.8.0.3
Nov 30 17:46:54 dnsmasq[1097]: gravity blocked adx.adform.net is 0.0.0.0

Anyway, my browser CAN load from this domain...

As I said initially, I am pushing DNS and usign pihole using OpenVPN

I can see that TAP adapter is really using pihole as dns, of course it is obvious because I am seeing query requestes through pihole itself.

But my ethernet adapter is still using my router as DNS. I don't know if it's usual or if can be source of this problem.

I am using OpenVPN + pihole in my android phone and in my ipad and all see ALL ads blocked, without problems.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.