mirror of https://github.com/bjdgyc/anylink.git
优化代码
This commit is contained in:
parent
7d1b4b5e22
commit
0405ed75ab
|
@ -117,3 +117,20 @@ anylink: tun模式 tcp传输
|
||||||
> 客户端tls加密协议、隧道header头都会占用一定带宽
|
> 客户端tls加密协议、隧道header头都会占用一定带宽
|
||||||
|
|
||||||
|
|
||||||
|
### 登录防爆说明
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
1.用户 A 在 IP 1.2.3.4 上尝试登录:
|
||||||
|
用户 A 在 IP 1.2.3.4 上尝试登录失败 5 次,触发了该 IP 上的用户 A 锁定 5 分钟。
|
||||||
|
在这 5 分钟内,用户 A 从 IP 1.2.3.4 无法进行新的登录尝试。
|
||||||
|
2.用户 A 更换 IP 到 1.2.3.5 继续尝试登录:
|
||||||
|
用户 A 在 IP 1.2.3.5 上继续尝试登录,并且累计失败 20 次,触发了全局用户 A 锁定 5 分钟。
|
||||||
|
在这 5 分钟内,用户 A 从任何 IP 地址都无法进行新的登录尝试。
|
||||||
|
3.IP 1.2.3.4 上多个用户尝试登录:
|
||||||
|
如果从 IP 1.2.3.4 上累计有 40 次失败登录尝试(无论来自多少不同的用户),触发了该 IP 的全局锁定 5 分钟。
|
||||||
|
在这 5 分钟内,从 IP 1.2.3.4 的所有登录尝试都将被拒绝。
|
||||||
|
|
||||||
|
如果在 N 分钟内没有新的失败尝试,失败计数会在 N 分钟后(*_reset_time)重置。
|
||||||
|
|
||||||
|
```
|
Loading…
Reference in New Issue