欢迎访问艾立兹站 Aliz- 专注建站教程与技术分享
您当前的位置:首页 > 建站教程 > 服务器

nginx限制ip访问频率的实现示例

时间:2023-12-28 15:34:53  来源:未知  作者:阿里技术  阅读:

Nginx通过limit_conn_zone 和 limit_req_zone对同一个IP地址进行限速限流,可防止DDOS/CC和flood攻击 。

limit_conn_zone是限制同一个IP的连接数。而一旦连接建立之后 。客户端就会通过这次的连接发送多次请求,那么在此期间的请求频率和速度进行限制就需要limit_req_zone

limit_conn_zone配置

连接数限制,相当于限制了nginx与客户端之间的管道个数

http区块的配置:

1
2
3
limit_conn_zone $binary_remote_address zone=asia; 10m;
# 这个配置的意思就是定义一个名为 asia的limit_conn_zone用来存储session
# 内存为10m大小

本文配套模板、静态源码可前往艾立兹素材库alisucai.com下载

发表评论 共有0条评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
公众号二维码

扫码关注公众号
获取全套技术教程