使用脚本实现Cloudflare自动化防御DDOS和CC攻击,全面保护网站安全和性能优化

第一步:下载脚本

首先,我们需要下载这个小神器。打开终端,输入以下命令:

 

wget jhb.ovh/jb/zdwaf.sh

chmod +x zdwaf.sh

这样,我们就把脚本搞到手了。

 

第二步:运行脚本

接下来,运行脚本,让它开始工作吧!

 

bash zdwaf.sh

第一次配置完成后运行实现后台运行

 

nohup bash zdwaf.sh > output.log 2>&1 &

 

第三步:输入你的信息

运行脚本后,它会向你要一些信息,按提示来就行了:

 

CloudFlare账号邮箱

CloudFlare API KEY

你的域名

需要创建防御规则的域名

CPU负载阈值(比如90%)

CPU恢复正常的时间(秒)

api 在这里获取https://dash.cloudflare.com/profile/api-tokens

第四步:幕后魔法

脚本会根据你提供的信息自动搞定一切。它会:

 

创建防御规则:当CPU使用率达到你设定的阈值时,脚本会通过CloudFlare API自动创建一个页面缓存规则,减轻服务器负载。

删除防御规则:当CPU使用率降到设定值以下并保持一段时间后,脚本会自动删除之前创建的规则,让你的服务器恢复正常。

自动安装依赖项

放心,脚本会检查并安装需要的工具(jq、curl和bc)。如果你的系统里没有这些东西,脚本会自动搞定。

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮