安裝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/