之前已经介绍了shadowsocks安装一键脚本的过程,但是翻墙的同时看youtube,如何屏蔽烦人的广告,可以用插件或者另外安装app,或者用去广告版本的youtube,但是对于苹果手机来说,各种app去广告是个麻烦,如果用adguard在ss服务器直接配合DNS去广告,就可以直接连接ss之后就屏蔽广告。
AdGuard和Pi-hole类似,但是设置安装要简单很多,而且GUI界面相当清爽漂亮。
首先是安装adguard,按照下面的步骤即可,很容易。
cd /opt
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.96-hotfix/AdGuardHome_linux_amd64.tar.gz
tar -xzvf AdGuardHome_linux_amd64.tar.gz
rm -rf AdGuardHome_linux_amd64.tar.gz
cd AdGuardHome
./AdGuardHome -s install
adguard需要调用一些端口打开管理页面,简单一些直接关闭防火墙。
systemctl stop firewalld.service #停止firewall
访问服务器公网IP+端口3000可以浏览到AdGuard的管理界面了。
开始配置。
DNS监听端口默认是53
还配上了各种系统的设置DNS的教程。
进入管理界面可以添加各种规则。
默认安装adguard之后,只启用了一个拦截规则,还可以任意添加,比较常用的例如:
EasyListChina
https://easylist-downloads.adblockplus.org/easylistchina.txt
EasyList
https://easylist.to/easylist/easylist.txt
添加到这里就可以用了。
安装好之后,需要在vps上修改下DNS到本机刚才的这个DNS。
vim /etc/resolv.conf
然后重启shadowsocks就可以了,现在再连上shadowsocks,打开youtube app看视频,所有广告都消失了。