AdGuard Home 广告过滤规则分享
- 经验教程
- 2022-11-06
- 1604热度
- 0评论
前言
最近给N1盒子刷了OpenWrt固件,现在各种广告铺天盖地,各种开屏广告等等。去除广告迫在眉睫,于是安装了盒子必备拦截广告插件,目前主流插件有两款,广告屏蔽大师
PLUS+ 与 AdGuard Home ,我选择了AdGuard Home
AdGuard Home 的工作原理是在 DNS 的域名解析过程中拦截网页上的广告,目前支持 DNS over TLS 和 DNS over HTTPS,本教程讲解讲解如何配置 OpenWRT 的 AdGuardHome 实现DNS防污染加快网站解析速度 和 广告拦截。
使用设置
在 AdGuardHome 菜单中的“过滤器”>“DNS封锁清单”处,把规则填写一条一条的添加进去,就可以全局域网内过滤广告了。
AD 规则列表
热门推荐的规则列表,ad.txt 合并自乘风视频广告过滤规则、EasylistChina、EasylistLite、CJX’sAnnoyance,以及补充的一些规则。
EasyList —— 去除国际网页中大多数广告,包括不需要的框架、图像和对象
https://easylist-downloads.adblockplus.org/easylist.txt
EasyList China —— EasyList针对国内的补充规则
https://easylist-downloads.adblockplus.org/easylistchina.txt
EasyPrivacy —— 从网络上上完全删除所有形式的跟踪,包括Web错误、跟踪脚本和信息收集,从而保护您的个人数据
https://easylist-downloads.adblockplus.org/easyprivacy.txt
EasyList Cookie List —— 阻止Cookie标语,GDPR覆盖窗口和其他与隐私相关的通知
https://easylist-downloads.adblockplus.org/easylist-cookie.txt
乘风去广告
广告规则:
https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt
视频规则:
https://gitee.com/xinggsf/Adblock-Rule/raw/master/mv.txt
Anti-AD —— 目前中文区命中率最高的广告过滤列表,实现了精确的广告屏蔽和隐私保护。屏蔽广告域名、电视盒子广告、APP内置广告,同时屏蔽了一些日志收集、大数据统计等涉及个人隐私信息的站点,能够保护个人隐私不被偷偷上传
https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-easylist.txt
Adbyby
https://raw.githubusercontent.com/adbyby/xwhyc-rules/master/lazy.txt
https://raw.githubusercontent.com/adbyby/xwhyc-rules/master/video.txt
过滤自我推广并补充 EasyPrivacy 隐私规则 —— CJX’s Annoyance List (去自推列表)
链接:https://gitee.com/cjx82630/cjxlist/raw/master/cjx-annoyance.txt
ADgk —— 适用于 AdGuard for Android 的去广告规则(不保证在其他软件使用的效果)
https://raw.githubusercontent.com/banbendalao/ADgk/master/ADgk.txt
百度搜索结果内屏蔽百家号
https://raw.githubusercontent.com/banbendalao/ADgk/master/kill-baidu-ad.txt
屏蔽网站的 cookies 相关的警告
https://www.i-dont-care-about-cookies.eu/abp/
知乎过滤器 —— 去除开屏、时间轴、首页推荐、回答列表、回答底部及评论区广告,个人中心VIP横幅
标准版:
https://raw.githubusercontent.com/zsakvo/AdGuard-Custom-Rule/master/rule/zhihu.txt
严格版:
https://raw.githubusercontent.com/zsakvo/AdGuard-Custom-Rule/master/rule/zhihu-strict.txt
广告终结者使用的拦截规则,基于ChinaList+EasyList修正维护
http://sub.adtchrome.com/adt-chinalist-easylist.txt
EasylistChina+EasylistLite+CJX’sAnnoyance —— 由 halflife 维护的拦截规则 ,合并了 EasylistChina、EasylistLite、CJX’sAnnoyance,以及补充的一些规则,每日更新。
https://gitee.com/halflife/list/raw/master/ad.txt
大圣净化 - 针对国内视频网站
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts
DNS 设置
在 AdGuardHome 菜单中的“设置”>“DNS设置”处,上游DNS 服务器,选择 并行请求,把下面的复制粘贴进去
114.114.114.114
114.114.115.115
223.5.5.5
223.6.6.6
119.29.29.29
180.76.76.76
101.226.4.6
123.125.81.6
101.226.4.6
101.226.4.6
https://dns.google/dns-query
https://dns.quad9.net/dns-query
https://doh.opendns.com/dns-query
https://1.1.1.1/dns-query
tls://dns.rubyfish.cn
tls://8.8.8.8
tls://8.8.4.4
tls://dns.google:853
9.9.9.10
149.112.112.10
2620:fe::10
2620:fe::fe:10
特别注意:Bootstrap DNS 用于解析上游DNS,所以尽可能将 Bootstrap DNS 的第一条设置为当地运营商的DNS地址(支持IPV6),当地运营商的DNS地址可通过直接命令框内使用 ipconfig /all 查询,前提是必须网线直接插在光猫上
当地电信DNS
当地移动DNS
当地联通DNS
211.138.24.66
211.138.30.66
119.29.29.29
223.5.5.5
180.76.76.76
8.8.8.8
8.8.4.4
208.67.222.222
注意事项
拦截效果由规则决定,建议使用合适的规则,不要滥用规则,拦截效果可到 AdGuard Home 网页管理内查看。
网络环境中,多个DNS缓存可能造成网络访问异常,所以需要进入 AdGuard Home 网页管理处,点击 设置,选择 DNS设置,将DNS缓存大小设置为 0 即可

