nginx请求限制并使用白名单

  • Post author:
  • Post category:技术
  • Post comments:0评论

只写了重点

# 白名单
geo $whiteiplist {
    default 1;
    10.0.0.0/8 0;
    192.168.0.0/24 0;
}

# 白名单内的不传地址信息
map $whiteiplist $limit_key {
    0 "";
    1 $binary_remote_addr;
}

limit_req_zone $limit_key zone=req_zone:10m rate=5r/s;

server {
    location / {
        limit_req zone=req_zone burst=10 nodelay;
0 0 votes
文章评分
订阅
提醒
guest
0 评论
最旧
最新 得票最多