全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1427|回复: 17

有没有办法判断用户访问指定路径就拉黑他的IP

[复制链接]
发表于 2020-4-24 20:39:08 | 显示全部楼层 |阅读模式
本帖最后由 全球VPS大学 于 2020-4-24 20:42 编辑

环境是Nginx 的,如果他访问包含关键字 /baidu  这个路径,就永久拉黑他的IP
发表于 2020-4-24 20:39:54 | 显示全部楼层
自己写shell脚本监控日志咯
 楼主| 发表于 2020-4-24 20:40:33 | 显示全部楼层
我是大水逼 发表于 2020-4-24 20:39
自己写shell脚本监控日志咯

不会写
 楼主| 发表于 2020-4-24 20:41:59 | 显示全部楼层

是的.   包括自己都不能访问这个目录
发表于 2020-4-24 20:43:27 | 显示全部楼层
那直接找日志访问过这个目录的就封掉
发表于 2020-4-24 20:43:49 | 显示全部楼层
直接写nginx脚本就行 要搭配一些CDN效果更好 比如检测到就直接提交到CDN拉黑IP
发表于 2020-4-24 20:44:23 | 显示全部楼层
吧一个问题分解成三个小问题
1,判断用户访问包含关键字 /baidu  这个路径
2,收集他的ip
3.ban
发表于 2020-4-24 20:46:41 来自手机 | 显示全部楼层
楼上说的对,把日志单独出来,然后自定义格式或者写脚本,然后ban
发表于 2020-4-24 20:50:10 | 显示全部楼层
你看看nginx怎么调用shell  然后iptables -s 不就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-26 01:16 , Processed in 0.062105 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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