当前位置:论坛首页 > Linux面板 > 讨论

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

发表在 Linux面板2026-3-19 22:59 [复制链接] 4 536

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



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

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


使用道具 举报 只看该作者 回复
发表于 2026-3-20 09:49:29 | 显示全部楼层
您好,当前可以尝试全站开启人机验证,或者智能CC防护功能。
另外针对IP的也有防护 urlccip.png
广东地区,山西地区,江苏地区,河北地区尤其张家口,直接在自定义规则中开启整个人机验证,你会发现消停了。
使用道具 举报 回复 支持 反对
发表于 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的也有防护
广东地区,山西地区,江 ...

但这样会影响正常访客,有没有不影响正常访客的方法?比如我想的,设置一个前提,单日访问达到多次次后,再拉到人机验证里,这样可以过滤一批正常访客。
使用道具 举报 回复 支持 反对
发表于 2026-3-23 18:29:05 | 显示全部楼层
小六六 发表于 2026-3-20 22:47
但这样会影响正常访客,有没有不影响正常访客的方法?比如我想的,设置一个前提,单日访问达到多次次后, ...

你这也一样影响游客,现在没有这么智能,可以满足大部分客户,那种请求了不停刷新的,有可能会被识别为恶意请求的。
可以调整下访问频率,当前面板上默认规则是无法满足您的 规则条子waf.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表