Иван
October 03, 2016 12:10PM
Здравствуйте!

http://nginx.org/en/docs/http/ngx_http_limit_req_module.html#limit_req_zone

"Запросы с пустым значением ключа не учитываются. "

То есть делайте что-то типа
map $http_x_forwarded_for $key {
10.0.0.1 1;
}
limit_req_zone $key zone=one:10m rate=1r/s;
location /download/ {
limit_req zone=one burst=5;
}

limit_conn аналогично.

С уважением, Иван.

В письме от 3 октября 2016 09:35:20 пользователь maxpostal написал:
> Здравствуйте!
>
> Подскажите можно ли применять директивы для определенного IP адреса, а
> точнее для всех адресов, кроме указанного.
>
> Использую модули ngx_http_limit_req_module и ngx_http_limit_conn_module, так
> вот, можно ли ограничить их действие для определенного IP, указав, что-то
> типа:
>
> if ($http_x_forwarded_for !~ " ?10\.0\.0\.1?$") {
> location /download/ {
> limit_conn addr 1;
> limit_req zone=one burst=5;
> }
> }
>
> ?
>
> Заранее спасибо.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,270039,270039#msg-270039
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Применение директивы для определенного IP адреса

maxpostal October 03, 2016 09:35AM

Re: Применение директивы для определенного IP адреса

Иван October 03, 2016 12:10PM

Re: Применение директивы для определенного IP адреса

maxpostal October 05, 2016 07:19AM

Re: Применение директивы для определенного IP адреса

Иван October 05, 2016 10:46AM

Re: Применение директивы для определенного IP адреса

maxpostal October 17, 2016 04:24PM

Re: Применение директивы для определенного IP адреса

Иван October 21, 2016 07:46AM

Re: Применение директивы для определенного IP адреса

maxpostal October 22, 2016 10:50AM

Re: Применение директивы для определенного IP адреса

Иван October 23, 2016 11:52AM

Re: Применение директивы для определенного IP адреса

maxpostal October 23, 2016 03:52PM

Re: Применение директивы для определенного IP адреса

Oleg A. Mamontov October 23, 2016 04:56PM

Re: Применение директивы для определенного IP адреса

maxpostal October 24, 2016 01:51AM

Re: Применение директивы для определенного IP адреса

maxpostal October 24, 2016 02:03AM

Re: Применение директивы для определенного IP адреса

Oleg A. Mamontov October 24, 2016 05:32AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 173
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready