Raspberry Pi安装AdGuard Home
安装AdGuard Home
更新和升级操作系统
更新软件包列表,并升级所有安装的软件包
sudo apt update
sudo apt full-upgrade
下载AdGuard Home
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_arm.tar.gz
解压并删除压缩包
tar xvf AdGuardHome_linux_arm.tar.gz
rm AdGuardHome_linux_arm.tar.gz
安装
cd AdGuardHome
sudo ./AdGuardHome -s install
安装完成提供了两个URL:本地主机IP和本地网络IP地址。第二个地址用于从其他设备访问Web界面的地址。
AdGuard 首页的初始配置
在Web浏览器中输入http://127.0.0.1:3000, 进入AdGuard Home Web 界面。
设置AdGuard Home的Web端口,默认为80。
设置用户名密码
使用新的Raspberry Pi AdGuard Home作为DNS服务器。要使用AdGuard Home,必须改变路由器的DNS指向Raspberry Pi,或者修改每个设备的设置。
进入面板
输入刚才初始化设置的用户名密码,进入到管理界面。
AdGuard Home 配置
配置上游DNS
114.114.114.114
61.147.37.1
添加DNS封锁清单订阅
取消其他订阅,添加订阅
## ad-wars
https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts
添加自定义规则
在过滤器中添加如下自定义规则
127.0.0.1 logonext.tv.kuyun.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 ad.xiaomi.com
127.0.0.1 ad.mi.com
127.0.0.1 ad1.xiaomi.com
127.0.0.1 de.pandora.xiaomi.com
127.0.0.1 mishop.pandora.xiaomi.com
127.0.0.1 auth.api.gitv.tv
127.0.0.1 misc.pandora.xiaomi.com
127.0.0.1 tvapi.kuyun.com
127.0.0.1 data.mistat.xiaomi.com
127.0.0.1 tv.aiseet.atianqi.com
127.0.0.1 vv.play.aiseet.atianqi.com
127.0.0.1 gallery.pandora.xiaomi.com
127.0.0.1 config.kuyun.com
127.0.0.1 bss.pandora.xiaomi.com
127.0.0.1 o2o.api.xiaomi.com
127.0.0.1 dvb.pandora.xiaomi.com
127.0.0.1 alog.umeng.com
127.0.0.1 pandora.mi.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 tvapi.kuyun.com
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 assistant.pandora.xiaomi.com
127.0.0.1 tracking.miui.com
127.0.0.1 misc.pandora.xiaomi.com
127.0.0.1 gvod.aiseejapp.atianqi.com
127.0.0.1 omgmta.play.aiseet.atianqi.com
127.0.0.1 jellyfish.pandora.xiaomi.com
127.0.0.1 starfish.pandora.xiaomi.com
127.0.0.1 misc.in.duokanbox.com
127.0.0.1 api.ad.xiaomi.com
127.0.0.1 t7z.cupid.ptqy.gitv.tv
127.0.0.1 86file.megajoy.com
127.0.0.1 86get.joy.cn
127.0.0.1 86log.joy.cn
127.0.0.1 atm.youku.com
127.0.0.1 Fvid.atm.youku.com
127.0.0.1 html.atm.youku.com
127.0.0.1 valb.atm.youku.com
127.0.0.1 valf.atm.youku.com
127.0.0.1 valo.atm.youku.com
127.0.0.1 valp.atm.youku.com
127.0.0.1 lstat.youku.com
127.0.0.1 speed.lstat.youku.com
127.0.0.1 urchin.lstat.youku.com
127.0.0.1 stat.youku.com
127.0.0.1 static.lstat.youku.com
127.0.0.1 valc.atm.youku.com
127.0.0.1 vid.atm.youku.com
127.0.0.1 walp.atm.youku.com
127.0.0.1 a.baidu.com
127.0.0.1 baidutv.baidu.com
127.0.0.1 bar.baidu.com
127.0.0.1 c.baidu.com
127.0.0.1 cjhq.baidu.com
127.0.0.1 cpro.baidu.com
127.0.0.1 drmcmm.baidu.com
127.0.0.1 e.baidu.com
127.0.0.1 eiv.baidu.com
127.0.0.1 hc.baidu.com
127.0.0.1 hm.baidu.com
127.0.0.1 ma.baidu.com
127.0.0.1 nsclick.baidu.com
127.0.0.1 spcode.baidu.com
127.0.0.1 tk.baidu.com
127.0.0.1 union.baidu.com
127.0.0.1 ucstat.baidu.com
127.0.0.1 utility.baidu.com
127.0.0.1 utk.baidu.com
127.0.0.1 focusbaiduafp.allyes.com
Win10电脑配置使用
然后Win + R运行如下命令清空DNS缓存
ipconfig /flushdns
路由器配置
直接把DNS配置成树莓派的地址即可让局域网内所有的设备去广告,但是AdGuard没设置好会导致整个局域网访问网页速度变慢。
试了下非常有效,电脑和电视广告都去掉了(优酷、爱奇艺、芒果都去掉了,唯独腾讯的广告服务器域名多变不好去)
参考:
https://github.com/AdguardTeam/AdGuardHome/wiki/Raspberry-Pi
https://www.labno3.com/2021/05/06/block-ads-using-adguard-home-on-your-raspberry-pi/
如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~