一键搞定CloudFlare网站防御规则
本文最后更新于 100 天前,其中的信息可能已经有所发展或是发生改变。

你好,我是 Joey!一键搞定CloudFlare防御规则

大家好,这里是 Joey Huang BLOG!今天我要和大家分享一个超级实用的小工具——一个可以根据CPU使用率自动管理CloudFlare防御规则的脚本。话不多说,直接开干!

第一步:下载脚本

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

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
  • 如果信息输入错误情执行
    rm 配置文件.txt

第四步:幕后魔法

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

  1. 创建防御规则:当CPU使用率达到你设定的阈值时,脚本会通过CloudFlare API自动创建一个页面缓存规则,减轻服务器负载。
  2. 删除防御规则:当CPU使用率降到设定值以下并保持一段时间后,脚本会自动删除之前创建的规则,让你的服务器恢复正常。

第五步:开启CloudFlare的DDoS防护

为了更全面地保护你的网站,建议开启CloudFlare的DDoS防护服务,以有效减少恶意流量对服务器的影响。

  1. 登录到你的CloudFlare账户。
  2. 在域名设置页面找到“安全性”选项下面的ddos选项
  3. 在“DDoS”右上角点击部署代替DDos
  4. 名字随意 规则集配置默认
  5. 规则集敏感度=高
  6. 保存
  7. 现在你的防御天下无敌了

最后

希望这个小工具能帮你轻松管理服务器资源,提升网站稳定性。如果你有任何问题或建议,欢迎在评论区留言或者加入我们的Telegram群组:https://t.me/+ft-zI76oovgwNmRh

感谢你的支持,祝你的网站永远打不死!

Joey Huang BLOG - jhb.ovh

评论

  1. Macintosh Chrome 125.0.0.0
    3 月前
    2024-7-09 21:17:02

    路过~ 围观大佬orz

  2. nn
    Macintosh Edge 126.0.0.0
    3 月前
    2024-7-20 19:19:50

    当前 CPU 负载: 29.00%
    (standard_in) 2: syntax error
    CPU 负载未超过阈值,防御规则保持不变。

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇