1. IP黑白名单手册
通用的ip拦截插件
系统拥有自动防御功能,在系统受到攻击次数累加到最小限制时,会在设定时间内禁止用户再访问系统;如果在一天内达到最大攻击次数,会将访问ip永久黑名单,只能修改黑名单数据解禁,在一天内的多次攻击会重置这个倒计时;
受到黑名单管理的ip发出的任何访问系统的请求都会被系统拦截,前提是必须开启黑名单;
在白名单管理中的ip不会被拦截,所有请求都会越过ip黑名单的拦截,包括自动防御,请谨慎添加信任的ip,如果不想要白名单生效只需要在配置中关闭即可。
[!tip] 自动防御功能不可被关闭,测试阶段如果触发过于频繁,可以临时开启白名单放行。
2. 依赖
<dependency>
<groupId>net.mingsoft</groupId>
<artifactId>ms-ip</artifactId>
</dependency>
3. 演示
[!tip] 如果修改错误,导致无法访问系统后台,可以通过修改数据库表
mdiy_config
的ip黑白名单配置
数据的blackSwitch:false
参数为false
,需要重启系统生效。