AI summary
DNS-based host blocker that uses Android's VPN service API to filter ads, malware, and unwanted connections on-device without root. Runs as a local VPN tunnel to inspect and block DNS requests based on configurable host file filters. Note that this will conflict with other VPN apps and may impact battery life compared to root-based alternatives.
Generated by AI. May contain inaccuracies.
About this app
Based on DNS66, DNSNet aims to continue the goals of the original app with modern Android development practices.
This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files are used to block ads, malware, and other weird stuff.
How it works
The app establishes a "VPN (Virtual Private Network) service." Traditionally, these are intended to send internet traffic from your device to a remote server with the intent of anonymizing the source of your requests. In the case of DNSNet, this is not the case.
DNSNet uses Android's "VPN service" API as a way to read and filter your internet traffic entirely on-device. It starts by getting access to a "tunnel" that provides your network requests. Then, it reads the hostname (e.g. google.com) of each DNS request. Finally, it blocks or allows each request based on the configuration as seen in the "Filters" screen of the app.
It's important to note that this approach is not perfect and has some notable downsides:
- While this app has been tuned to be as efficient as possible, it is still a service that must run constantly and will have some battery cost over alternate methods of blocking through services like AdAway with root, Rethink, and others. - Since this runs as a "VPN service," you will be unable to run another "VPN service" alongside it since Android only allows for one at a time.
License
GNU General Public License v3.0
What's new
https://github.com/t895/DNSNet/compare/1.3.15...1.3.16/
About this version
- Version
- 1.3.16 (77)
- Size
- 18.63 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 93
- Updated
- Jun 1, 2026
- Package
- dev.clombardo.dnsnet
Ratings & reviews
- 50
- 40
- 30
- 20
- 10