Cloudflare自动开盾

Cloudflare的I”M UNDER ATTACK模式也就是传统的五秒盾在某种程度上可以有效的缓解CC攻击,但是如果一直开着会影响用户的使用体验,所以说一个CF自动开盾脚本是很有必要的,我这里使用的Cloudflare代理商笨牛所提供的脚本,如果不想用笨牛网的方法也可以去Github找一个脚本。

一、首选打开笨牛官网,登陆自己的CF账号,在主面板点击自动开盾

二、进入页面后下载Shell脚本,并且复制好他给你的Token

三、修改脚本配置,填写TOKEN,选择检测模式,和开盾持久时间

这里我选择的是CPU如果五秒占用九十以上开启盾,开启时间为6min

四、最后一步,SSH到你的服务器,chmod+x tz.sh赋权,再设置个定时任务1分钟执行一次,或者用宝塔面板的定时任务,像我这样

PS:昨天由于用了这个脚本后又用了GITHUB上一个开验证码的脚本,两个脚本一起跑,导致服务器小鸡处理不过来对CF的api请求,服务器最高负载到了20多,我还以为有人在打我,

查看日志后发现日志竟然10M!! 我干,连忙下载下来分析了一波,顺便把ip拉入黑名单来着,结果发现,访问ip除了Cloudflare就是我自家ip

小丑竟是我自己

162.158.179.156 - - [24/Jan/2021:17:31:20 +0800] "GET /api/v1/admin/server/group/fetch HTTP/1.1" 200 395 "https://u-vps.com/19?cf_chl_captcha_tk=c88bdd8eebe02129632afcec2fddb1db619222d7-1611480649-0-AfFBYInAsDbh5dQrUePmxfpnzwPpwkEGm-o0CppKhXyAgrjPdUs37nPdfmNxmLnihlpgK43UF_UW_8nhz-rNnd_Ha8nId_etRCUe6HQmmcUCV4FNI728nNzXKNiKdrkDdRlh79xfOTNyiFoA9LiNv04ppRukI0IW90u2weTN2TQVBvgbh0_iIJiGIi61JydnkQnAtU3VeXJx1ZRRpYi_Ztb7GM4PGZYBMwLqr011aJAYvazC4e8MLaSohldMgpTOTtTmDoNuARfENr8OtAcU3n_5aQzgrp5ykD1QNSDHNPDEHwneqR1FFqr6qiIsTMuAh9R_ezuaKSp4znZnn0Fz37zo1OaZY7PCoClTFhe0IzO3SSfO9qqvn-j9HsCfwM00Z-G7T_6ipihPx2vKAZ30gqfxRb9jzEnE8UfjRuZxfL7x9oPS1kaROkLp3o7iUsDl4nLxdOv28MlnB_-A1GRIdfTH4hgjrq2KoQ1_v-kRvBEP8fZsuez_0PrFlPREPkrQW9eV1_1pD7dKvhb-yOpheaj9GqWS42dOtRQa5FYWP5uo8zd-2YmH7di8JFkAOAuobUQHVmrvnnWP4LHv3cnN9Gc" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36"

发布者

王药酒

本站采用 知识共享署名4.0 国际许可协议进行许可 本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名