目录
- 安装与简介
- 官方Github仓库
- 官方ADH介绍文档
- 官方一键脚本
- 安装备注
- 配置与设置参考
- 常规设置
- DNS设置
- 加密设置
- 客户端设置/DHCP 设置
- 过滤器
- DNS封锁清单
- DNS允许清单
- DNS 重写
- 已阻止的服务
- 自定义过滤规则
- 其他Tips
安装与简介
官方Github仓库
https://github.com/AdguardTeam/AdGuardHome
官方ADH介绍文档
https://adguard.com/zh_cn/adguard-home/overview.html
官方一键脚本
代码语言:javascript复制curl -sSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh
安装备注
推荐安装在延迟低的机器上(常态使用推荐本地,亚太,海外VPS的话越近越好)开放端口建议为53(常规DNS),853(DoT),任意一个未使用端口(DoH)
配置与设置参考
常规设置
DNS设置
官方提供的常用DNS列表https://kb.adguard.com/general/dns-providers海外机推荐使用谷歌,阿里,DNSPOD(腾讯),CloudFlare 四家DNS国内机推荐使用114,阿里,DNSPOD(腾讯) 三家DNSEDNS(DNS-ECS)技术常用的支持者是腾讯系DNSPOD和谷歌的DNSGOOGLE其他包括阿里,114,Cloudflare等等DNS均不支持/有残缺EDNS技术可以更加精准的解析并分配最快IP,对于改善使用CDN的网站有极大帮助另外EDNS技术会记录使用者IP,原则上不建议使用DNSPOD等国内厂商CloudFlare因为EDNS会记录IP,但是打着隐私旗号只好不支持如果使用不支持EDNS的DNS,可能造成随机解析比如把香港的请求分配给美国而不是亚太地区,导致延迟和网络连接性增加
Bootstrap DNS 服务器使用速度快的即可(看Ping)EDNS,DNSSEC建议开启,IPV6看个人,禁用可以有效阻挡部分DNS攻击和错误解析拦截模式默认即可
加密设置
HTTPS随意端口即可(不要用443等被用过的)TLS建议853,否则可能用不了域名看你自己QUIC基本用不上证书自己申请【安卓使用DoT:在设置中找到私人DNS选项,输入你的DNS域名即可】
客户端设置/DHCP 设置
一般无须使用,客户端就是根据IP标记罢了
过滤器
DNS封锁清单
官方提供的足够使用了,也可以自行搜索国人提供的清单,也可以自己编写自己写的话路径参考:/www/wwwroot/XXX.xyz/rules.txt
DNS允许清单
部分网站可能存在于拦截表,但是你有用时候使用比如各种广告和分析网站
DNS 重写
类似Host
已阻止的服务
一键拦截定向业务,一般人不会用
自定义过滤规则
高优先级,跟封锁清单效果一致,可以快速拦截
其他Tips
LinuxDNS设置(DNS over 53 port)
WinDNS设置(DNS over 53 port)
安卓/Win等平台Chrome DNS设置(DoH)
安卓类似道理注意:安卓Chrome优先级大于V2NG和系统(应该),WinChrome优先级小于系统DNS和Netch,其他环境未测试