VPS广告屏蔽一键脚本
Linux广告过滤工具——ADbyby一键安装脚本
系统要求
支持的系统包括CentOS 6以上、Debian 6以上和Ubuntu 14.04以上。
推荐使用Debian 7 x64,这个系统的稳定性和兼容性最佳,出错率较低。请确保主机配置足够高以应对资源消耗。
脚本版本
版本: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. 安装ADbyby
- 2. 卸载ADbyby
- ————————————
- 3. 启动ADbyby
- 4. 停止ADbyby
- 5. 重启ADbyby
- ————————————
- 6. 修改配置文件
- ————————————
- 当前状态: 已安装 并 已启动
- 请输入数字 [1–8]:
其他说明
ADbyby脚本支持开机自启动。
广告过滤效果依赖于过滤规则的完善,默认规则可能不够全面,建议添加自定义的广告过滤规则URL以获得更好的效果。
添加广告过滤规则URL
默认配置文件中已包含四个广告过滤规则URL,ADbyby会定期自动更新。如果需要添加或删除这些规则,请运行脚本后选择 6 选项。
这将打开配置文件,您可以在 [exrule] 部分添加或删除广告过滤规则,每行一个。
使用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更改为Google DNS(以下两行一起复制并执行)。
- echo -e “nameserver 8.8.8.8
- nameserver 8.8.4.4″ > /etc/resolv.conf
关于wget: command not found的错误提示
此错误表示系统未安装wget,您需要手动安装。
- # 对于CentOS系统:
- yum install -y wget
- # 对于Debian/Ubuntu系统:
- apt-get install -y wget
升级脚本
要升级脚本,只需重新下载脚本文件,它会自动覆盖原文件。
