首页 > 路由刷机 > SmartDNS,本地DNS服务器防止DNS劫持,广告屏蔽,高性能本地DNS服务器,极大优化网络访问速度,高性能广告屏蔽
2018
07-26

SmartDNS,本地DNS服务器防止DNS劫持,广告屏蔽,高性能本地DNS服务器,极大优化网络访问速度,高性能广告屏蔽

现在好多DNS劫持的,我感觉这个软件非常实用,所以分享过来。留着备用。

SmartDNS

SmartDNS是一个运行在本地的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回个客户端,避免DNS污染,提高网络访问速度。同时支持指定特定域名IP地址,并高性匹配,达到过滤广告的效果。

支持树莓派,openwrt,华硕路由器等设备。SmartDNS本地DNS服务器

smartdns是移动宽带,长城宽带,用户的福音,也是出国旅游的好工具。

特性

    多DNS上游服务器

支持配置多个上游DNS服务器,并同时进行查询,即使其中有DNS服务器异常,也不会影响查询。

    返回最快IP地址

支持从域名所属IP地址列表中查找到访问速度最快的IP地址,并返回给客户端,避免DNS污染,提高网络访问速度。

    支持非标准端口

支持非53端口查询,支持TCP查询,有效避免DNS污染。

    特定域名IP地址指定

支持指定域名的IP地址,达到广告过滤效果,避免恶意网站的效果。

    域名高性能后缀匹配

支持域名后缀匹配模式,简化过滤配置,过滤20万条记录时间<1ms

    Linux多平台支持

支持标准Linux系统(树莓派),openwrt系统各种固件,华硕路由器原生固件。

    支持IPV4, IPV6双栈

支持IPV4,IPV6网络,支持查询A, AAAA记录。

    高性能,占用资源少

多线程异步IO模式,cache缓存查询结果。

功能说明

SmartDNS接收本地网络设备的DNS查询请求,如PC,手机的查询请求。

SmartDNS将查询请求发送到多个上游DNS服务器,可采用标准UDP查询,非标准端口UDP查询,及TCP查询。

上游DNS服务器返回域名对应的Server IP地址列表。SmartDNS检测与本地网络访问速度最快的Server IP。

将访问速度最快的Server IP返回给本地客户端。

界面预览

下载地址:

https://github.com/pymumu/smartdns/releases

使用下载配套安装包

下载配套版本的SmartDNS安装包,对应安装包配套关系如下。

系统安装包说明

标准Linux系统(树莓派)smartdns.xxxxxxxx.armhf.deb支持树莓派Raspbian stretch,Debian 9系统。

华硕原生固件(optware)smartdns.xxxxxxx.mipsbig.ipk支持MIPS大端架构的系统,如RT-AC55U, RT-AC66U.

华硕原生固件(optware)smartdns.xxxxxxx.mipsel.ipk支持MIPS小端架构的系统,如RT-AC68U。

openwrt 15.01smartdns.xxxxxxxx.ar71xx.ipk支持AR71XX MIPS系统。

openwrt 15.01smartdns.xxxxxxxx.ramips.ipk支持MT7260小端等路由器

openwrt LEDEsmartdns.xxxxxxxx.mips_24kc.ipk支持AR71XX MIPS系统。

openwrt LEDEsmartdns.xxxxxxxx.mipsel_24kc.ipk支持MT7260小端等路由器

openwrt LEDEsmartdns.xxxxxxxx.x86-64.ipk支持x86-64路由器

openwrt LUCIluci-app-smartdns.xxxxxxxxx.xxxx.all.ipkopenwrt管理统一界面

openwrt系统CPU架构比较多,请查看CPU架构后下载,CPU架构可在路由器管理界面找到,查看方法:

登录路由器,点击System->Software,点击Configuration Tab页面,在opkg安装源中可找到对应软件架构,下载路径中可找到,如下,架构为ar71xx

src/gz chaos_calmer_base http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base

使用说明

https://pymumu.github.io/smartdns/

版本说明:

如果没有你要的版本,请在回复中留言,注明一下信息:

【路由器型号】:

【CPU型号】:

【openwrt适用的固件路径】:(https://downloads.openwrt.org/releases/目录中给出)

【opkg的安装源信息】:(登录路由器,点击System->Software,点击Configuration Tab页面的内容

更新日志

【2018/7/25】

1. 解决smartdns服务在路由器重启时没启动的问题。

【2018/7/24】

1. 解决LEDE安装时的segment falut错误。

2. 支持X86-64系统

原文地址:http://www.right.com.cn/forum/thread-331558-1-1.html