SmartDNS是一个运行在本地的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,提高网络访问速度。 同时支持指定特定域名IP地址,并高性匹配,达到过滤广告的效果。
一. SmartDNS项目简介
二. SmartDNS的接入流程简析
三. SmartDNS的基本特性
四. Openwrt 如何安装SmartDNS插件
五. Openwrt 配置SmartDNS的具体操作方法
六. 常见公共DNS服务器IP地址列表
七. SmartDNS配置生效检测
一. SmartDNS项目简介
SmartDNS是一个运行在本地的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,提高网络访问速度。 同时支持指定特定域名IP地址,并高性匹配,达到过滤广告的效果。
与dnsmasq的all-servers不同,smartdns返回的是访问速度最快的解析结果。 (详细差异请看FAQ)
二. SmartDNS的接入流程简析
Step1. SmartDNS接收本地网络设备的DNS查询请求,如PC,手机的查询请求。
Step2. SmartDNS将查询请求发送到多个上游DNS服务器,可采用标准UDP查询,非标准端口UDP查询,及TCP查询。
Step3. 上游DNS服务器返回域名对应的Server IP地址列表。SmartDNS检测与本地网络访问速度最快的Server IP。
Step4. 将访问速度最快的Server IP返回给本地客户端。
本文由作者 okass2 发布在 WirelessLink , 转载请联系客服授权处理,获得授权后请保留文章的完整性并附上原文链接: https://wirelesslink.net/6129.html