在X-Forwarded-For标头中具有多个IP的Nginx速率限制

时间:2019-03-07 05:23:10

标签: nginx rate-limiting

我对this old question进行了跟踪,该建议根据X-Forwarded-For标头建议以下用于限制速率的nginx配置:

limit_req_zone  $http_x_forwarded_for zone=zone:16m rate=1r/s;

X-Forwarded-For通常具有多个IP地址,并且通常采用以下形式:

X-Forwarded-For: client, first_proxy, second_proxy, n_proxy

如果按上述配置并且在X-Forwarded-For中存在多个IP地址,nginx会做什么?它使用最左边的IP吗?最右边的IP?所有IP?

0 个答案:

没有答案