September 08, 2020
haiqing
2104
SmartDNS是一个运行在本地的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,提高网络访问速度。 同时支持指定特定域名IP地址,并高性匹配,达到过滤广告的效果。
与 dnsmasq 的 all-servers 不同,smartdns返回的是访问速度最快的解析结果。 (详细差异请看FAQ)
支持树莓派,openwrt,华硕路由器,windows等设备。
AdGuard 是摆脱恼人广告,在线跟踪,保护您远离恶意软件的最佳方式。AdGuard 使您网络冲浪更快速,更安全,更安逸!
注意:如果安装了SS服务,先关闭SS后再设置SmartDNS。
先添加上述几个国内的DNS服务
若软路由没有SS服务,就不需要开启第二DNS服务器,所有的DNS全部加到第一个服务中即可。
设置本地端口5225,服务器组为 oversease,第二DNS服务器用于解析国外IP。
点击修改,设置服务器组为 overseas
转发端口与SmartDNS转发端口一致。
SmartDNS有两个端口,第二DNS服务器端口要设置到SS服务中,保证非国内IP走非国内DNS。
先设置好SmartDNS后在开启SS PLUS+服务。
1.设置DNS解析方式
选择使用本机5335端口
2.在访问控制中加入 overseas 服务器组的 DNS IP
国外IP全部走代理,防止域名污染,同时提高速度
选择重定向53端口到AdGuardHome。
安装失败也可以通过手动使用安装模版进行安装
DNS查询有数值时表示服务运行正常。