2.0更新于20200411
更新了dns的教程,极大的降低平均处理时间
其实去广告的方法和软件有很多,选择adguard的主要是因为全平台支持,客户端界面清爽,设置简单。
本文包括浏览器、电脑、手机、openwrt路由器四项详细设置教程。
支持正版声明:目前浏览器和路由器版本免费,电脑和手机需要收费,adguard个人版终身三设备官网售价189.9(安装以后卸载会弹出优惠页面,优惠后127可选银联卡片支付),某宝售价在120左右,强烈建议大家购买正版,避免使用未知来源的破解版出现任何问题,或者购买可安装openwrt的路由器。
免责声明:去广告插件可能会出现误拦截、网页打开变慢以及其他未知问题,请谨慎酌情使用,如因使用adguard产生任何后果,本人不承担任何责任。
一、浏览器安装教程(目前只支持chrome内核的浏览器,也是过滤效果最好的方式,本文以新版Microsoft Edge浏览器为例)(强烈推荐新版edge浏览器)
首先点击Edge浏览器菜单,点击拓展
点击左侧从Microsoft store获取拓展
点击第二行的adguard
点击获取
点击添加拓展
这样adguard就已经安装好了,点击右上角的adguard图标,弹出窗口点击右上角设置按钮
点击广告拦截器配置拦截规则
可以点进去自行选择规则开启,或者在最下面的自定义通过连接添加,规则设置请见本文第二部分。
为什么在有电脑或者客户端的情况下,我仍然强烈建议开启浏览器的插件?
下图为开启路由器adguard的效果
下图为开启浏览器adguard的效果
可以明显的看到,开启浏览器插件后浏览器会自动重新排版,直接去掉广告的位置
二、推荐的常用去广告规则(请酌情按需添加,切勿盲目全部开启)
部分规则可以在adguard的规则或过滤器中开启,或者手动添加规则链接
EasyList China : 国内网站广告过滤的主规则。
https://easylist-downloads.adblockplus.org/easylistchina.txt
EasyPrivacy : EasyPrivacy 是隐私保护,不被跟踪。
https://easylist-downloads.adblockplus.org/easyprivacy.txt
CJX’s Annoyance List : 过滤烦人的自我推广,并补充 EasyPrivacy 隐私规则。
https://raw.githubusercontent.com/cjx82630/cjxlist/master/cjx-annoyance.txt
I don’t care about cookies : 我不关心 Cookie 的问题,屏蔽网站的 cookies 相关的警告。
https://www.i-dont-care-about-cookies.eu/abp/
HalfLife,规则合并自EasylistChina、EasylistLite、CJX’sAnnoyance合并规则(几乎每天更新)
https://gitee.com/halflife/list/raw/master/ad.txt
xinggsf,乘风广告过滤规则 + 视频过滤规则,第一个是广告过滤规则,第二个是视频过滤规则
https://gitee.com/xinggsf/Adblock-Rule/raw/master/rule.txt
https://gitee.com/xinggsf/Adblock-Rule/raw/master/mv.txt
以上规则基本能满足绝大部分用户的使用需求
三、电脑客户端
打开官网网址下载windows客户端安装
https://adguard.com/zh_cn/welcome.html
安装后打开程序,点击设置→广告拦截器→添加过滤器,就可以选择添加
点击导入过滤器即可添加规则链接
设置完毕以后即可实现电脑端全局过滤。
四、手机客户端(以安卓手机为例)
特别注意:①开启手机端拦截会极大增加手机耗电,请谨慎按需开启。
②电脑客户端没有dns解析设置,手机端有dns设置,如果有dns设置需求,请参考第五点路由器设置,本条为简化操作不进行赘述。
同理在官网或各大正规应用市场下载adguard安装并打开
点击设置菜单
点击内容拦截
点击过滤器
即可选择规则开启,或者在自定义手动添加规则链接
返回app首页点击按钮开启功能
首次添加会提示创建vpn,确定即可开启。
其他功能请根据需求在设置调整。
五、路由器客户端(不需要安装windows和手机客户端即可实现全屋过滤)
目前adguard主要为openwrt的第三方程序,恩山论坛部分作者已经添加了adguard home服务,如不想使用恩山版本,也可通过docker或者ipk安装,安装方法本文不做赘述,本文以某恩山版本为例。
首先进入openwrt路由器,点击服务里面的adguard home,点击更新核心版本
特别注意:更新的时候请耐心等待更新完成,不要刷新页面避免更新错误,如果更新失败请重新安装或还原出厂设置重新更新!
更新完成后再点击启用,点击保存&应用,然后再点击adguardhome web进入设置页面
在设置向导中设置端口的页面,首次设置管理端口请保持3000不变,如需更改管理页面端口请在adguardhomeweb按钮上方更改,监听端口请设置一个未使用的端口,我们以5555为例,用户名密码自行设置
(本项图片缺失)
然后管理页面默认为路由器ip:3000,我们登录管理页面,点击设置→常规设置,二三四项请按需勾选
点击设置→dns设置
特别注意:dns请测试ping值后按需设置,本设置仅仅为了加速解析,并未考虑加密等高级需求。
dns速度限制改成0并保存
上游dns设置建议组合为:本地运营商dns+延迟最低的国内dns+(国际dns可选),并勾选同时查询
Bootstrap DNS 服务器 是adguardhome 查询dns服务器ip时用的dns服务器,所以还是运营商优先(可选添加53端口)
以本人使用环境测试,平均处理时间约不会超过10ms,网页浏览速度极快
下面我们设置规则,点击过滤器,dns封锁清单
然后根据需求自行添加规则链接
接下来回到openwrt设置页面,点击网络→turbo acc网络加速,确保dns加速未开启
然后点击网络→dhcp/dns,dns转发添加为adguard的监听端口
因本人使用的是免费机场,速度有限,并且未深入测试,仅做简单教程,需求较高的建议docker第二个adguardhome专门用于科学上网。
点击adguardhome最下方的更多设置,添加gfw规则,然后保存&应用
然后在passwall或者其他科学上网软件中dns设为adguard的监听dns
至此,adguardhome设置完毕,可以尽情享受无广告的世界。