nginx能不能做到多次404后直接封IP

[复制链接]
查看: 1671   回复: 7
发表于 2022-5-22 10:19:12 | 显示全部楼层 |阅读模式
有几个IP,看起来像是爬虫的代理,经常访问一些404的东西,nginx能不能做到发现一个ip访问多次不存在的网址后,就直接封IP,没办法直接做到,也可以插件,装宝塔处理也行
回复

使用道具 举报

 楼主| 发表于 2022-5-22 10:19:18 | 显示全部楼层
wordpress装插件wordfence好像可以,套CF好像也可以
回复 支持 反对

使用道具 举报

发表于 2022-5-22 10:19:36 | 显示全部楼层
lua redis之类的,简单的应该比较难
回复 支持 反对

使用道具 举报

发表于 2022-5-22 10:19:48 | 显示全部楼层
DemonSky 发表于 2021-11-10 11:00
wordpress装插件wordfence好像可以,套CF好像也可以
都是静态html网页,单页展示用的,后台就一个nginx服务
回复 支持 反对

使用道具 举报

发表于 2022-5-22 10:20:23 | 显示全部楼层
fail2ban 可以么?
回复 支持 反对

使用道具 举报

发表于 2022-5-22 10:20:58 | 显示全部楼层
定时任务,读取日志,404次数最多的ip 加入禁止访问文件
回复 支持 反对

使用道具 举报

发表于 2022-5-22 10:21:30 | 显示全部楼层
fail2ban管理nginx,估计还得加入日志功能,不太方便
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-22 10:22:05 | 显示全部楼层
只能这么干了,暂时我也没有其他什么好方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则