首页 > 网站问题 > 正文

cloudflare设置防火墙规则不生效的解决方法

2021年11月10日 10:52

cloudflare里面有一个防火墙规则,免费用户可以设置5条,但是有些规则为什么设置了,却不生效?

其实道理很简单,这个跟页面规则设置是一样的,有优先级,排在最前面的先处理。

cloudflare设置防火墙规则不生效的解决方法

例如,你设置了所以国外地区的ip全部屏蔽,在第一条规则;第二条规则来访ip全部质询,那么会优先把国外地区屏蔽了,再去处理第二条规则的时候。

也就是一些ip在第一条规则中被拦截了,第二条规则就不会对他生效。所以防火墙规则也是有优先级,哪个排在最前面,先处理哪一条规则。

所以一些重要防火墙防护规则,大家一定要把它放在最前面即可。同理页面规则也是一样的,想要不缓存网站某个目录,就得把规则放置到第一。

我自己准备了几个最好的防护方法,其实很多时候,攻击者ip的ua都是不明的,很容易找到ip特征去阻止攻击。

取消评论你是访客,可以发表一下意见

暂时还没有回答,开始写第一个答案吧