iTX Technologies实用工具

Daedalus

无需 root 的 Android DNS 配置与规则解析工具。

历史项目
概念示意
项目归属
iTX Technologies
平台 / 运行环境
  • Android
技术
  • Java

关于项目

Daedalus 把自定义 DNS 与本地解析规则带到无需 root 的 Android 设备上。它通过系统的 VPN 接口处理域名查询,让用户选择解析服务器,并按自己的规则调整解析结果,移动数据连接也在原项目的使用范围内。

它解决的是手机端的域名解析配置问题:需要更换 DNS、检查服务器响应或应用自定义 Hosts 时,可以在同一个工具中完成。这里的 VPN 隧道服务于 DNS 请求处理,不应把这个机制理解为提供远程出口的整机网络代理。

  1. 自定义 DNS

    配置 DNS 服务器,并使用内置测试功能检查响应。

  2. 多种查询方式

    支持 UDP、TCP、DNS over TLS 与 DNS over HTTPS。

  3. 本地解析规则

    使用自定义 Hosts 与 DNSMasq 配置,支持 IPv6。

选择解析方式

原文档列出 UDP、TCP、DNS over TLS 和 DNS over HTTPS 查询方式,并提供 DNS 服务器测试器。用户可以先配置服务器,再检查响应;协议支持与某台服务器当前是否可用是两回事,应结合实际网络与服务端配置判断。

把解析规则放在设备端

自定义 Hosts 与 DNSMasq 配置可以按本地规则调整解析结果,也支持 IPv6 规则。配置后可对比规则生效前后的查询结果,确认目标域名是否按预期解析。

版本与使用路径

从项目文档了解配置,再到 GitHub Releases 选择发行版本。历史要求为 Android 5.0 起,推荐 7.1 及以上以使用启动器快捷方式;这些是原文档的版本条件,不等于已验证兼容今天的系统。保留旧配置做复现时,也应重新检查规则来源与解析服务器。