Skip to content
Charles Lombardo edited this page Mar 20, 2025 · 6 revisions

Here are a few answers to the most commonly asked questions I get about the app!

DNSNet isn't blocking content in this app! Why isn't it working?

DNSNet filters internet traffic based on DNS requests.

🗒️ Info: DNS stands for Domain Name System which acts as the translation between a hostname (google.com) and an IP address (172.217.194.139)

Most applications and websites will request for the main content of their service separately from any ads that they display. This allows DNSNet to very simply block and allow content based on a list of unwanted hostnames.

Combined connections

If an application is to load both the main content of their service and anything unwanted through the same hostname, there is no way to block it using DNSNet or any other DNS-based content blocker (e.g. PiHole, Rethink, AdGuard, AdAway, etc). There is no way to know if a service uses this method beforehand unless you test it.

Note: YouTube is known to do this. If you open an issue about YouTube, it will be closed.

Secure DNS

You could be using an application that makes DNS requests through another protocol that we can't block. One notable example is when browsers have some kind of "Secure DNS" option. This usually means that they are using the DNS over HTTPS protocol that sends encrypted DNS requests along the same type of connection used for site content. So instead of making a request that would be detected and filtered by DNSNet, they bypass our filter and make the connection as normal.

To fix this, just disable secure DNS in the application you're having problems with. Please keep in mind that this will reduce the privacy of your DNS requests, but I am working on a solution for this.

If you find a service that DNSNet is not effectively filtering while other similar apps can, please report an issue and I'll work on a fix.

DNSNet is still blocking ads in a game even though I made an exception for it!

Some games communicate with the app "Google Play Services" to retrieve data for ads. You'll need to make an exemption for it in the "Apps" page and then ads will start working again.

🗒️ Note: Google Play Services is typically installed as a system app so you'll need to reveal it in the "Apps" page by selecting the filter icon next to the search icon and then tap the checkbox next to "System apps."