软件星级:3分
管理员身份运行cmd.exe 命令, 进入对应根目录输入: AdGuardHome.exe -s install 来注册一个服务使用。
使用 AdGuardHome
使用默认配置来设置AdGuard Home
运行 AdGuard Home 后,我们需要通过浏览器打开 //IP:3000 对 AdGuard Home 进行初始化设置。首次初始化会要求设置服务运行端口、账号、密码等信息。
AdGuard Home 配置
1.常规设置
AdGuard Home 默认配置的情况下只勾选了「使用过滤器和 Hosts 文件以拦截指定域名」这一个选项,你可以根据自身情况决定是否启用「使用AdGuard 浏览安全网页服务」、「使用 AdGuard 家长控制服务」和「强制安全搜索」等特性。
2.设置上游 DNS
设置为国内的公共 DNS,如:腾讯的 119.29.29.29、阿里的 223.5.5.5 和 114.114.114.114 等。
bootstrap那里填的dns用于解析上游dns地址的,一般119.29.29.29:53或114.114.114.114:53等。(dns填写一行填一个,下一个换行填写)
*启用 「通过同时查询所有上游服务器以使用并行查询加速解析」选项来在每次查询的时候对所有的上游 DNS 同时查询,以加速解析速度。
3.调整配置参数,以提升 QPS 能力
AdGuard Home 所有的配置参数都保存在一个名为 AdGuardHome.yaml 的配置文件中。这个配置文件默认路径通常为AdGuard Home 二进制文件 AdGuardHome 所在的目录,比如:/usr/local/bin/AdGuardHome.yaml。
这里我们只需调整以下两个参数,就是可以明显提升AdGuard Home 的 QPS 能力。
ratelimit : DDoS 保护,客户端每秒接收的数据包数。默认值是 20,建议禁用该参数(将值改为 0)。
blockedresponsettl : TTL 缓存时间,默认值是 10,建议设置为 60 。
设置客户端 DNS
所有以上设置完成后,网络属性里更改ip地址的地方,把dns设置为127.0.0.1(我觉得不设置也能监控到并生效)。
上游dns推荐:
https://i.233py.com/dns-query
https://rubyfish.cn/dns-query
https://doh.dns.sb/dns-query
1.1.8.8
1.1.8.9
223.5.5.5
114.114.114.114
119.29.29.29