AdGuard Home部署及优化配置
主要是用AdGuard Home做DNS并发查询及本地缓存,顺便过滤一些好去除的广告
效果放开头


电脑浏览器的话直接上ABP,按需求选择看你是否需要部署AdGuard Home

一、部署方式
1、docker部署(推荐):
搜索adguard选择stars最多的下载即可

然后新增容器:

网络:

勾选开机自启:

下一步开机即可,默认访问地址端口为
http://NAS IP:3000
2、OpenWRT部署(不推荐):
我目前个人采用的是bleach1991大佬的固件,自用镜像,
首先注释掉系统默认的PREROUTING端口重定向:
在对应行前面添加 “ # ”

在软件包中搜索adguardhome安装

访问地址http://设备IP:3000
软路由可选配服务界面的app,即luci-app-adguardhome,可以自行是否安装或安装哪个版本,我测试使用rufengsuixing大佬的插件,请自行star/download
https://github.com/rufengsuixing/luci-app-adguardhome


二、系统功能配置
0、默认部署修改可选:
Web端口3000(建议换个其他端口,容易和其他软件冲突,为了安全起见不要直接开放至公网)
dns端口53(注意:严禁映射到公网)
1、常规设置

2、DNS设置

上游DNS list参考:
94.140.14.49
94.140.14.59
94.140.14.140
94.140.14.141
223.5.5.5
114.114.114.114
8.8.8.8
8.8.4.4
101.226.4.6
tls://dot.360.cn
https://dns10.quad9.net/dns-query
https://doh.360.cn/dns-query
https://dns.alidns.com/dns-query
tls://dns.alidns.com
tls://dns.google
quic://unfiltered.adguard-dns.com
Bootstrap DNS 服务器:(选取本地运营商DNS即可,如路由器上自动获取的DNS,请务必修改)
#202.99.216.113
#202.97.131.178
#202.99.192.68
#202.99.192.66
8.8.8.8
8.8.4.4

DNS及DNS测速可以使用DNS Jumper进行测试,获取链接:
https://www.sordum.org/7952/dns-jumper-v2-2/

3、其他设置按需配置即可

“加密设置”不需要设置,对外提供服务才需要,本地完全没必要
“客户端设置”可配置客户端名称、标签、标识符(如mac、ip地址),并可设置其专用的规则策略。

“DHCP设置”不建议使用,比较拉跨,建议用硬件路由器进行DHCP或者专用DHCP服务。

三、过滤器配置
1、DNS拦截列表


2、手动添加拦截列表

https://easylist-downloads.adblockplus.org/abp-filters-anti-cv.txt
https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt
https://filters.adtidy.org/android/filters/15_optimized.txt
https://anti-ad.net/adguard.txt
3、手动添加自定义过滤规则
(自行添加,我这里加的小米电视的广告过滤规则)
||de.pandora.xiaomi.com
||mishop.pandora.xiaomi.com
||auth.api.gitv.tv
||misc.pandora.xiaomi.com
||tvapi.kuyun.com
||data.mistat.xiaomi.com
||tv.aiseet.atianqi.com
||vv.play.aiseet.atianqi.com
||gallery.pandora.xiaomi.com
||config.kuyun.com
||bss.pandora.xiaomi.com
||o2o.api.xiaomi.com
||dvb.pandora.xiaomi.com
||alog.umeng.com
||pandora.mi.com
||api.ad.xiaomi.com
||sdkconfig.ad.xiaomi.com
||assistant.pandora.xiaomi.com
||tracking.miui.com
||gvod.aiseejapp.atianqi.com
||omgmta.play.aiseet.atianqi.com
||jellyfish.pandora.xiaomi.com
||starfish.pandora.xiaomi.com
||misc.in.duokanbox.com
||ad.xiaomi.com
||ad1.xiaomi.com
||ad.mi.com
||tat.pandora.xiaomi.com
||r.browser.miui.com
||data.mistat.xiaomi.com
||metok.sys.miui.com
||cdn.hpplay.com.cn
||hpplay.com.cn
||hpplay.com
||hpplay.cn
||app.chat.xiaomi.net
||appstore.cdn.pandora.xiaomi.com
||appstore.pandora.xiaomi.com
||ad.doubleclick.net
||b.netcheck.gallery.pandora.xiaomi.com
||*.market.mi-img.com
||file.xmpush.xiaomi.com
||g.dtv.cn.miaozhan.com
||logonext.tv.kuyun.com
||milink.pandora.xiaomi.com
||mitv.tracking.miui.com
||new.api.ad.xiaomi.com
||o2o.api.xiaomi.com.lan
||package.box.xiaomi.com
||redirect.pandora.xiaomi.com
||register.xmpush.xiaomi.com
||resolver.msg.xiaomi.net
||r.browser.miui.com
||stat.pandora.xiaomi.com
||staging.ai.api.xiaomi.com
||tv.weixin.pandora.xiaomi.com
||tvmanager.pandora.xiaomi.com
||tvmgr.pandora.xiaomi.com
||t7z.cupid.ptqy.gitv.tv
||upgrade.mishop.pandora.xiaomi.com
||v.admaster.com.cn
||vipsdkauth.hpplay.cn
||rp.hpplay.cn
||imdns.hpplay.cn
||pay.hpplay.cn
||tvapp.hpplay.cn
||image.hpplay.cn
||hotupgrade.hpplay.cn
||sdkauth.hpplay.cn
||lic.hpplay.com.cn
||pin.hpplay.cn
||sl.hpplay.cn
||519332DA.rtc.youme.im
||519332DA.dr.youme.im
||teredo.ipv6.microsoft.com
||userapi.hpplay.cn
||vipauth.hpplay.cn
||devicemgr.hpplay.cn

四、路由器配置
1、家用路由器
局域网设置---->DHCP服务
修改DNS为AdGuard Home地址,保存重启路由器,确保DNS下发
2、OpenWRT配置
网络--->DHCP/DNS(Dnsmasq)--->基本设置
将DNS转发至我们的AdGuard Home,IP#端口

高级设置中“DNS 服务器端口”为OpenWRT的Dnsmasq服务,有需要换端口可手动修改

魔法插件中选择DNS解析方式:

此处不同魔法可能有不同方式,不用纠结选哪种,都直接写到AdGuard Home即可。
3、luci-app-adguardhome插件中可以选择工作方式,其实就是修改Dnsmasq的DNS转发地址及dns端口。