smartdns
SmartDNS 是一个运行在本地的 DNS 服务器,SmartDNS 接受本地客户端的 DNS 查询请求,从多个上游 DNS 服务器获取 DNS 查询结果,并将访问速度最快的结果返回个客户端,避免 DNS 污染,提高网络访问速度。 同时支持指定特定域名 IP 地址,并高性匹配,达到过滤广告的效果。与 dnsmasq 的 all-servers 不同,smartdns 返回的是访问速度最快的解析结果。
- SmartDNS 接收本地网络设备的 DNS 查询请求,如 PC,手机的查询请求。
- SmartDNS 将查询请求发送到多个上游 DNS 服务器,可采用标准 UDP 查询,非标准端口 UDP 查询,及 TCP 查询。
- 上游 DNS 服务器返回域名对应的 Server IP 地址列表。SmartDNS 检测与本地网络访问速度最快的 Server IP。
- 将访问速度最快的 Server IP 返回给本地客户端。
下载配套安装包
系统 | 安装包 | 说明 |
---|---|---|
标准 Linux 系统 (树莓派) | smartdns.xxxxxxxx.armhf.deb | 支持树莓派 Raspbian stretch,Debian 9 系统。 |
标准 Linux 系统 (x86_64) | smartdns.xxxxxxxx.x86_64..tar.gz | 支持 x86_64 系统。 |
华硕原生固件 (optware) | smartdns.xxxxxxx.mipsbig.ipk | 支持 MIPS 大端架构的系统,如 RT-AC55U, RT-AC66U. |
华硕原生固件 (optware) | smartdns.xxxxxxx.mipsel.ipk | 支持 MIPS 小端架构的系统,如 RT-AC68U。 |
openwrt 15.01 | smartdns.xxxxxxxx.ar71xx.ipk | 支持 AR71XX MIPS 系统。 |
openwrt 15.01 | smartdns.xxxxxxxx.ramips_24kec.ipk | 支持 MT762X 等小端路由器 |
openwrt 15.01 (潘多拉) | smartdns.xxxxxxxx.mipsel_24kec_dsp.ipk | 支持 MT7620 系列的潘多拉固件 |
openwrt LEDE | smartdns.xxxxxxxx.mips_24kc.ipk | 支持 AR71XX MIPS 系统。 |
openwrt LEDE | smartdns.xxxxxxxx.mipsel_24kc.ipk | 支持 MT726X 等小端路由器 |
openwrt LEDE | smartdns.xxxxxxxx.x86_64.ipk | 支持 x86_64 路由器 |
openwrt LEDE | smartdns.xxxxxxxxxxx.arm_cortex-a9.ipk | 支持 arm A9 核心 CPU 的路由器 |
openwrt LEDE | smartdns.xxxxxxxxx.arm_cortex-a7_neon-vfpv4.ipk | 支持 arm A7 核心 CPU 的路由器 |
openwrt LUCI | luci-app-smartdns.xxxxxxxxx.xxxx.all.ipk o | penwrt 管理统一界面 |
点击此处下载