欢迎光临散文网 会员登陆 & 注册

AdGuard Home China DNS 加速

2021-02-03 10:39 作者:-l0_0l-  | 我要投稿

目录

1 原理

给域名指定「上游 DNS 服务器」

2 获取部分中国域名

2.1 下载域名文件

根据参考,选取了以下两个:

2.2 筛选域名

去除文件内无效的内容,再过滤掉部分域名( grep -Fxvf dead-file dns-file ):

去除无效重复域名

2.3 实际例子

3 输出「上游 DNS 服务器」配置文件

4 修改 AdGuard 配置文件

修改 yaml 配置中的 upstream_dns_file ,要写绝对路径,在「0.104.3」版本中写相对路径会报错

5 TODO 定时任务

由于以下原因,暂时不考虑自动更新的操作:

  • 部分网址可能会访问失败,要做额外处理(是跳过还是报警之类的)

  • 感觉域名应该不会经常变动

  • 就算能自动生成 dns 文件,但 AdGuard Home「0.104.3」版本没有定时更新 dns 的选项,可能要模拟浏览器操作

6 参考资料

AdGuard Home China DNS 加速的评论 (共 条)

分享到微博请遵守国家法律