小六六 发表于 2026-3-19 22:59:31

【已解答】宝塔能不能实现某ip单日访问多少次后,进行一

宝塔的防火墙能不能实现,某个ip单日访问多少次后,进行一次人机验证。验证通过,就进入白名单,比如多少时间内,不再进行验证。如果能再细致点,能自由设置,某个地区的ip的,单日访问多少次后,进行一次人机验证,那就更好了。
当然,覆盖全国的也没事,感觉能防住很多刷流量的。



网站老是被广东地区的ip刷流量,都是大量ip低频访问,cc防不了。
然后,我尝试设置了自定义规则防御,把整个广东地区的ip,都进行人机验证了。但这样,对广东正常访客也会有影响。

所以我想着,如果能设置一个前提,比如对广东地区,单日访问10、20次后,拉到人机验证里一次,看看是不是刷流量的。如果没通过,下次还人机验证。通过,接下来就放行。
这样不会对正常访客有影响,因为一般的访客,一天也访问不了这么多次。可以防止刷流量,恶意抓取之类的。


大炮运维V587 发表于 2026-3-20 09:49:29

您好,当前可以尝试全站开启人机验证,或者智能CC防护功能。
另外针对IP的也有防护
广东地区,山西地区,江苏地区,河北地区尤其张家口,直接在自定义规则中开启整个人机验证,你会发现消停了。

冰镇可乐 发表于 2026-3-20 10:10:23

大炮运维V587 发表于 2026-3-20 09:49
您好,当前可以尝试全站开启人机验证,或者智能CC防护功能。
另外针对IP的也有防护
广东地区,山西地区,江 ...

这是神马情况?》这几个地方~

小六六 发表于 2026-3-20 22:47:09

大炮运维V587 发表于 2026-3-20 09:49
您好,当前可以尝试全站开启人机验证,或者智能CC防护功能。
另外针对IP的也有防护
广东地区,山西地区,江 ...

但这样会影响正常访客,有没有不影响正常访客的方法?比如我想的,设置一个前提,单日访问达到多次次后,再拉到人机验证里,这样可以过滤一批正常访客。

大炮运维V587 发表于 2026-3-23 18:29:05

小六六 发表于 2026-3-20 22:47
但这样会影响正常访客,有没有不影响正常访客的方法?比如我想的,设置一个前提,单日访问达到多次次后, ...

你这也一样影响游客,现在没有这么智能,可以满足大部分客户,那种请求了不停刷新的,有可能会被识别为恶意请求的。
可以调整下访问频率,当前面板上默认规则是无法满足您的
页: [1]
查看完整版本: 【已解答】宝塔能不能实现某ip单日访问多少次后,进行一