最近,主机吧发现京东云星盾开启遭遇攻击模式后,会出现真人验证模式,需要手动点击确认才会跳转网站,非常不友好,而且有时候还不跳转,误杀率极高。
在通过反馈京东云官方后得知:
开启遭受攻击模式 现在默认是 Managed challenges。 Managed challenges 会根据请求特征,判断采取的质询类型 1、出现非交互式挑战页面(类似于当前的 JS 挑战)。 2、出现交互式挑战(例如单击按钮) 目前遇见的真人验证属于第二种情况 而且真人验证还无法关闭,这挺麻烦的。
所以,在被CC攻击的时候我们可以另寻方法,利用防火墙规则单独对域名进行JS挑战即可,操作方法如下:
1.进入星盾安全规则-防火墙规则
2.创建防火墙规则
3.填写规则,如下:
规则描述:全站JS挑战
字段:主机名
运算符:等于
值:你的域名(比如zhujib.com)
然后确认后即可生效,效果类似于CloudFlare的我遭遇攻击模式,每隔一段时间访问网站会有一个安全检查,通过后会自动跳转至网页,如不通过会拦截,这个功能对CC攻击效果非常好。
需要注意的是如果你的网页有支付功能,记得要先把第三方支付平台的回调IP加白,否则会支付失败。
好了,以上就是使用京东云星盾如何开启全站JS挑战防御CC攻击教程了,如有不懂的可以咨询主机吧,有需要京东云星盾的也可以联系,价格优惠。