DNS Shield

Verified safeOpen sourceExclusive
No reviews reviews
22
downloads
7.0
android

AI summary

DNS Shield intercepts DNS queries via Android's VpnService to block ads and trackers without rooting. Features built-in resolvers (Google, Cloudflare, AdGuard, Quad9) with DNS-over-HTTPS priority, custom DNS support, per-app bypass, and query statistics. Note: QUERY_ALL_PACKAGES permission is used for app selection bypass; the app does not proxy general web traffic.

Generated by AI. May contain inaccuracies.

About this app

DNS Shield 是一款 Android DNS 防護工具,透過系統 VpnService 將標準 IPv4 UDP DNS 查詢導向本機處理,再依規則阻擋或轉送至使用者選擇的 DNS 解析服務。App 不需要 Root,也不會代理一般網頁、影音或即時通訊流量。

功能 使用 Android VpnService 建立僅涵蓋指定 DNS 位址的本機介面。 內建 Google DNS、Cloudflare DNS、AdGuard DNS 與 Quad9 預設值。 已知的內建解析器優先使用 DNS-over-HTTPS;不支援 DoH 的自訂解析器及 DoH 失敗情況會改用標準 UDP DNS。 依內建規則以 NXDOMAIN 回覆部分廣告及追蹤網域。 阻擋規則已由可單元測試的 DomainMatcher 元件處理,並保留既有的決策快取與 VPN DNS 熱路徑行為。 支援自訂 DNS、DNS 回應快取及同時重複查詢去重。 支援選擇已安裝的 App,使其略過 DNS Shield VPN。 在 App 開啟時顯示查詢數、阻擋數、估算節省流量與診斷日誌。 能力邊界 DNS Shield 是 DNS 層工具,不是完整流量 VPN、防毒軟體或防火牆:

目前只處理由系統 VPN DNS 路徑送入的 IPv4 UDP/53 查詢。 App 自行使用 DoH、DoT、非標準連接埠、直接 IP 連線或其他繞過系統 DNS 的方式,不會被此工具攔截。 內建阻擋規則規模有限,無法涵蓋所有廣告、追蹤或惡意網域。 專案提供本機離線 blocklist 編譯器,但產生的清單目前尚未載入 App;它不會改變現有 APK 的攔截行為。 「節省流量」是依被阻擋網域類型推算的參考值,不是實際網路流量量測。 實際解析延遲、耗電與攔截效果會因裝置、Android 版本、網路及 DNS 解析器而異。

About this version

Version
1.1.0 (2)
Size
13.16 MB
Requires Android
7.0
Target SDK
24
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
22
Updated
Aug 7, 2026
Package
io.github.xiangwang2000.dnsshield

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app