软路由:AdGuardHome + OpenWRT 让你家的网络无广告无跟踪
目录一、AdGuardHome 简介二、先展示一下我家使用 AdGuardHome 一个月内的成果二、如何使用AdGuardHome AdGuardHome 拦截规则1、DNS封锁清单2、目前我订阅的规则3、自定义过滤规则一、AdGuardHome 简介关于软路由如何搭建部署可阅读我的上一篇文章 点击跳转《家庭软路由方案3865U ESXi6.7 LEDE(OpenWRT) ROG无线》。本篇文章分享如何使用 AdGuardHome 让家里 没有广告 没有跟踪。同时在文章下半部分介绍一些比较好的拦截规则。奔着规则来的小伙伴可以直接往下滑。关于 AdGuardHome 简单来说包括以下常见的好处总之一句话 ——拦截广告1、大概率(主要看过滤规则的更新速度) 过滤掉各视频网站的视频广告2、百度、Google搜索东西的时候过滤掉很多广告当然Google好像本来就没广告3、浏览各种奇奇怪怪的网站的时候让那些浮动窗广告都消失4、防止各种购物网站跟踪你的行为5、拦截各种各样的使用手机过程中看到的广告。如果家里没有做软路由的话也可以在电脑上安装 AdGuardHome 插件以达到拦截的目的具体安装方法请自行百度。二、先展示一下我家使用 AdGuardHome 一个月内的成果1、在 4144939 次网络查询中成功拦截了 171230 个2、举个栗子他都拦截了啥东西二、如何使用AdGuardHome AdGuardHome 拦截规则仪表盘 —— 整个系统的各种数据都在这里看设置 —— 无脑使用也可以在常规设置中勾选 “使用AdGuard浏览安全网页服务” 和 “强制安全搜索”过滤器 —— 本文着重要介绍这里面两个菜单DNS封锁清单、自定义过滤规则仪表盘1、DNS封锁清单这里指的是通过订阅官方或者某些第三方公司整理的拦截规则达到拦截的目的这是精髓。通过点击 添加阻止列表 -- 添加一个自定义列表增加下文中提供的链接保存即可实现拦截广告。2、目前我订阅的规则图中出现的规则如下EasyList —— 去除国际网页中大多数广告包括不需要的框架、图像和对象链接https://easylist-downloads.adblockplus.org/easylist.txtEasyList China —— EasyList针对国内的补充规则链接https://easylist-downloads.adblockplus.org/easylistchina.txtEasyPrivacy —— 从网络上上完全删除所有形式的跟踪包括Web错误、跟踪脚本和信息收集从而保护您的个人数据链接https://easylist-downloads.adblockplus.org/easyprivacy.txtEasyList 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.txtAnti-AD —— 目前中文区命中率最高的广告过滤列表实现了精确的广告屏蔽和隐私保护。屏蔽广告域名、电视盒子广告、APP内置广告同时屏蔽了一些日志收集、大数据统计等涉及个人隐私信息的站点能够保护个人隐私不被偷偷上传链接https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-easylist.txtAdbyby链接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.txtADgk —— 适用于 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广告终结者使用的拦截规则基于ChinaListEasyList修正维护链接http://sub.adtchrome.com/adt-chinalist-easylist.txtEasylistChinaEasylistLiteCJX’sAnnoyance —— 由 halflife 维护的拦截规则 合并了 EasylistChina、EasylistLite、CJX’sAnnoyance以及补充的一些规则每日更新。链接https://gitee.com/halflife/list/raw/master/ad.txt大圣净化 - 针对国内视频网站链接https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts3、自定义过滤规则有时候也需要让家里访问不到某些网站例如1、防止小孩子浏览奇奇怪怪的网站2、防止购物狂访问奇奇怪怪的网站3、防止自己浏览奇奇怪怪的网站其他的自己脑补。。。选择菜单栏中的 过滤器 -- 自定义规则在编辑框中加入规则后点击应用即刻生效。自定义规则优先于一切规则包括刚刚说到的订阅的规则也就是说如果你在这里允许某一个域名所有内容可访问那拦截规则就不生效了。范例:||example.org^ – 拦截 example.org 域名及其所有子域名||example.org^ – 放行 example.org 及其所有子域名127.0.0.1 example.org – AdGuard Home 现在将会把 example.org但不包括它的子域名解析到 127.0.0.1。! 这是一行注释 – 只是一条注释# 这也是一行注释 – 只是一条注释/REGEX/ – 阻止访问与example_regex_meaning匹配的域了解更多 关于创建自己的hosts清单。自定义规则