|
楼主 |
发表于 2020-1-5 10:53:22
|
显示全部楼层
安装AdGuard Home 过滤本地广告
dns过滤广告主要有pihole 和 AdGuard Home , 经过我个人测试广告过滤效果 ,AdGuard Home广告过滤效果比较好, 规则可以用adblock的,并且广官方就自带规则.
安装方式选择
可以选择docker 安装或者直接安装程序, 下面教程是直接安装程序,因为占用硬盘盒资源更少, 而且安装本来就很简单
官方地址https://github.com/AdguardTeam/AdGuardHome#getting-started
#这里选择的是arm64
wget https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_arm64.tar.gz
# 解压
tar zxvf AdGuardHome_linux_amd64.tar.gz
sudo mv AdGuardHome/AdGuardHome /usr/local/bin/
我使用supervisor来保证adguard的运行
sudo apt install supervisor -y
sudo systemctl enable supervisor
sudo systemctl start supervisor
新建 文件 /etc/supervisor/conf.d/AdGuardHome.conf
内容
[program:AdGuardHome]
command=/usr/local/bin/AdGuardHome
autostart=true
autorestart=true
user=root
然后更新supervisor
sudo supervisorctl update
adguard 刚启动的时候 , 会开启3000端口, 需要访问3000端口来进行安装配置,指定web管理的端口以及管理员用户密码
上一步完成后, 打开web 管理页面, 进入filter菜单, 增加filter
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://adaway.org/hosts.txt
https://raw.githubusercontent.com/vokins/yhosts/master/hosts
并且启动官方自带的filter
然后check update , 这一步很重要, 不然官方自带的filter是空的
到这里dns 就配置好了
手机上设置dns , 然后打开爱奇艺什么的, 点到视频里就直接播放了, 没有广告!
注意:
1. 如果还是有广告,建议重新连接wifi ,杀掉app再试
2. 如果开启了防火墙, 可能导致dns无法访问 或者 web管理页面无法打开, 需要手动开启, 特别是dns 服务, 需要开启53端口的tcp 和udp才行
|
评分
-
查看全部评分
|