因为家里设备太多,特别是一些智能设备和电视每秒发送的无意义域名查询数量过高,而公共DNS限速等原因,研究一段时间AdGuardHome,算是把它给折腾透了。
解析速度以及域名的污染程度来说就是如下排序
运营商DNS>公共DNS>自建DNS
至于国外公共DNS基本上用域名都不能访问的,个别用IP或许还能ping通但延迟和丢包相当严重几乎没法正常使用
而国内公共DNS污染问题只能说还行,但是把几个github和docker加速域名污染掉这就很过分了,限速反而是次要的了。
期间试过各种DNS的组合以及用[/xiaomi.com/auth.api.gitv.tv/whsmarthome.hwcloudtest.cn/]223.5.5.5 119.29.29.29这种格式搞了几段式解析之类的都折腾了个遍。只能说各有优劣吧
最终还是MosDNS+AdGuardHome方案最适合我,MosDNS把国内域名交给运营商DNS解析,国外域名给自建在亚太的DNS解析。要说有问题的域名国内服务器基本上是不会存在的,交给速度最快的运营商DNS即可。而容易被污染和蔷的主要还是国外的域名或服务器上,而国外这部分用国外自建的DNS解析基本没遇到被污染和蔷的。
转载:OpenWRT安装MosDNS - 看图说话-ktsh.org MosDNS的安装方法,AdGuardHome的教程看图说话站内都能搜索到,
再次提醒别在docker和openwrt下装AdGuardHome!!!!!!特别是要用MosDNS做组合的
0