DNS66 (Ad- and Host Blocking via DNS)
DNS66 allows blocking host names via DNS. This can be used for ad blocking. It also allows other DNS servers to be added, for more privacy.
Compared to AdBlock Plus, this works without proxy stuff; and it also does not require root, like AdAway does: DNS66 establishes a VPN interface, and redirects DNS server traffic to it. The VPN interface filters the traffic, only allowing queries for hosts that are not blacklisted.
A host (list) can be configured as allow, deny, or ignore. A later entry in the list overrides a previous entry.
Custom DNS Servers can be configured as well, using the same UI, but no differentiation is made between ignored and denied servers.
Some minor usability issues:
If you change a setting, you must manually restart the vpn service (issue #3)
IPv6 servers are not supported (issue #4)
Permissions
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.FOREGROUND_SERVICE
android.permission.READ_EXTERNAL_STORAGE
Source Code
Issues
Changelog
Direct APK (V 0.6.0 (21) - 2019-02-08)
XDA
F-Droid
Repo (Old Index Jar Against F-Droid)
This Post Link: t.me/FLOSSb0xIN/76
📡@FLOSSb0xIN
📡@cRyPtHoN_INFOSEC_ES
📡@cRyPtHoN_INFOSEC_DE
📡@cRyPtHoN_INFOSEC_EN
DNS66 allows blocking host names via DNS. This can be used for ad blocking. It also allows other DNS servers to be added, for more privacy.
Compared to AdBlock Plus, this works without proxy stuff; and it also does not require root, like AdAway does: DNS66 establishes a VPN interface, and redirects DNS server traffic to it. The VPN interface filters the traffic, only allowing queries for hosts that are not blacklisted.
A host (list) can be configured as allow, deny, or ignore. A later entry in the list overrides a previous entry.
Custom DNS Servers can be configured as well, using the same UI, but no differentiation is made between ignored and denied servers.
Some minor usability issues:
If you change a setting, you must manually restart the vpn service (issue #3)
IPv6 servers are not supported (issue #4)
Permissions
android.permission.INTERNET
android.permission.ACCESS_NETWORK_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.FOREGROUND_SERVICE
android.permission.READ_EXTERNAL_STORAGE
Source Code
Issues
Changelog
Direct APK (V 0.6.0 (21) - 2019-02-08)
XDA
F-Droid
Repo (Old Index Jar Against F-Droid)
This Post Link: t.me/FLOSSb0xIN/76
📡@FLOSSb0xIN
📡@cRyPtHoN_INFOSEC_ES
📡@cRyPtHoN_INFOSEC_DE
📡@cRyPtHoN_INFOSEC_EN