当前位置:首页 > 服务器技术 > nginx

Nginx tcp限制并发、IP、记日志

L:114

Nginx tcp限制并发、IP、记日志 - 文章图片

 

Syntax: limit_conn_zone?key zone=name:size;//类似http limit_conn 需要开个共享内存  zone=name(共享内存名称):size(共享内存大小);
Default:
Context: stream
limit_conn_zone $binary_remote_addr zone=addr:10m;
server {
    ...
    limit_conn addr 1;
}
Syntax: limit_conn_log_level?info | notice | warn | error;
Default:
limit_conn_log_level error;
Context: streamserver

 

 

 

 

Syntax:limit_conn?zone number; //上面配置的zone名称 限制并发连接数量 
Default:—

Context:streamserver

Nginx tcp限制并发、IP、记日志 - 文章图片

类似http access访问阶段

Syntax: allow?address | CIDR | unix: | all; 通过设置允许的ip地址
Default:
Context: streamserver

 

 

 

 

Syntax: deny?address | CIDR | unix: | all; 不允许
Default:
Context: streamserver

 

 

 

 

server {
    ...
    deny  192.168.1.1;
    allow 192.168.1.0/24;
    allow 10.1.1.0/16;
    allow 2001:0db8::/32;
    deny  all;
}

 


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!