VPN技术 · 2023年11月10日 0

VPS一键脚本屏蔽广告

VPS屏蔽广告一键脚本

Linux 广告过滤/屏蔽软件 —— ADbyby 一键安装脚本

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

推荐 Debian 7 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。这个比较消耗资源,建议主机配置比较高的用。

脚本版本

Ver: 1.0.0

安装步骤

wget -N --no-check-certificate https://softs.fun/Bash/adbyby.sh && chmod +x adbyby.sh && bash adbyby.sh

# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/adbyby.sh && chmod +x adbyby.sh && bash adbyby.sh

使用说明

进入下载脚本的目录并运行脚本:

./adbyby.sh

然后选择你要执行的选项即可。

  1. 请输入一个数字来选择选项
  2.  
  3. 1. 安装ADbyby
  4. 2. 卸载ADbyby
  5. ————————————
  6. 3. 启动ADbyby
  7. 4. 停止ADbyby
  8. 5. 重启ADbyby
  9. ————————————
  10. 6. 修改配置文件
  11. ————————————
  12. 当前状态: 已安装 已启动
  13.  
  14. 请输入数字 [18]:

 

其他说明

ADbyby 脚本支持开机启动。

ADbyby 的广告过滤效果取决于广告过滤规则的完善程度,默认的规则并不是很全,所以想要更好的过滤效果请自行添加广告过滤规则URL!

添加广告过滤/屏蔽规则 URL

默认的配置文件,我已经加上了四个URL规则,ADbyby会自动定时更新的,如果你想要添加或者删除这些URL规则,那么可以运行脚本后选择 6 选项。

然后就会打开配置文件,在最后的 [exrule] 项目下面添加/删除 广告过滤URL规则即可,一行一个。

脚本中我是用 vim 编辑器打开配置文件的,打开后按 I键 即可进入编辑模式,然后就可以修改了(注意不要使用键盘中的小键盘)。

修改后,按 ESC键 退出编辑模式,然后输入 :wq 保存并退出,如果不想保存,那就 :q! 不保存强行退出。

以下这些广告过滤规则URL,可以根据需求添加进去:
https://easylist-downloads.adblockplus.org/easylistchina.txt
https://easylist.to/easylist/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/malwaredomains_full.txt
https://raw.githubusercontent.com/xinggsf/Adblock-Plus-Rule/master/ABP-FX.txt

提示wget: unknown host “softs.fun” 之类的错误

这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS(以下两行一起复制一起执行)。

  1. echo -e “nameserver 8.8.8.8
  2. nameserver 8.8.4.4″ > /etc/resolv.conf

提示 wget: command not found 的错误

这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

  1. # CentOS系统:
  2. yum install -y wget
  3.  
  4. # Debian/Ubuntu系统:
  5. apt-get install -y wget

升级脚本

升级脚本只需要重新下载脚本文件就可以了,会自动覆盖原文件。