【纯净网络】AdGuard Home + Clash:打造无广告、防污染的纯净家庭网络

AdGuard Home + Clash:打造无广告、防污染的纯净家庭网络
在折腾软路由的过程中,有两个神器是绕不开的:负责科学上网的 Clash 和负责去广告/DNS 优化的 AdGuard Home。如何让这两者完美共存,是很多新手的噩梦。
为什么要结合使用?
- Clash:强项是分流和代理,但 DNS 过滤功能相对基础。
- AdGuard Home (AGH):强项是 DNS 级的广告拦截(去电视广告、视频片头、网页牛皮癣)和精细的 DNS 上游控制。
- 痛点:如果配置不当,两者会争夺 53 端口,或者导致 DNS 解析环路,甚至无法上网。
最佳实践拓扑:Clash 上游是 AGH,还是 AGH 上游是 Clash?
这里推荐最科学的 Clash (Fake-IP) -> AdGuard Home 旁路模式,或者 AdGuard Home -> Clash 串联模式。
推荐方案:AdGuard Home 作为唯一 DNS 入口
- 客户端 DNS 指向:将路由器 DHCP 下发的 DNS 地址设为 AdGuard Home 的 IP。
- AdGuard Home 上游设置:
- 国内域名上游:填阿里 DNS (
223.5.5.5) 或 腾讯 DNS。 - 国外域名上游:这里是关键! 填 Clash 的 DNS 监听端口(例如
127.0.0.1:7874)。 - 开启“并行请求”以加速。
- 国内域名上游:填阿里 DNS (
- Clash 设置:
- 开启 DNS 监听。
- 使用 Fake-IP 模式。
- 在 Clash 内部配置好分流规则。
效果如何?
- 当你访问
baidu.com-> AGH 识别 -> 转发给阿里 DNS -> 极速解析。 - 当你访问
google.com-> AGH 识别(或者默认) -> 转发给 Clash -> Clash 走代理解析 -> 返回 Fake-IP -> 成功连接。 - 当你访问
ad.com(广告域名) -> AGH 识别为黑名单 -> 直接返回 0.0.0.0 (拦截) -> 广告消失。
注意事项
- 去视频广告:现在的优酷/爱奇艺/腾讯视频广告多为 HTTPS 加密流,单纯靠 DNS 过滤很难去除 App 内的广告,但在网页端和智能电视端仍有一定效果。
- 性能开销:两条规则引擎同时跑,对软路由 CPU 有一定要求。
网络洁癖者的福音。虽然配置稍微繁琐,但看着 Dashboard 上拦截的成千上万条广告请求,那种纯净感是无价的。
阅读剩余
版权声明:
作者:admin
链接:https://www.ifclash.com/archives/144.html
文章版权归作者所有,未经允许请勿转载。
THE END