Welcome! Log In Create A New Profile

Advanced

Re: Ограничение по количеству соединений для несвоих

Maxim Dounin
February 02, 2012 03:34AM
Hello!

On Thu, Feb 02, 2012 at 11:52:24AM +0400, Ilya Lobahin wrote:

> Здравствуйте, коллеги.
>
> Хочется ограничить количество соединений на IP для всех, кроме некого,
> избранного списка IP-адресов.
> Вариантов реализации через nginx не нашел.
> Это я плохо смотрел или так оно и есть.
>
> P.S. Дятлы задолбали.

Как-то так должно работать:

geo $white {
default "0";
127.0.0.1 "1";
192.168.0.0/16 "1";
}

map $white $limit_addr {
default $binary_remote_addr;
"1" "";
}

limit_conn_zone $limit_addr zone=one:10m;
limit_conn one 5;

Смысл состоит в том, чтобы для "адресов из избранного списка" в
переменную, по которой установлено ограничение, попала пустая
строка.

(Note: синтаксис для 1.1.8+, в старых версиях вместо
limit_conn_zone следует писать limit_zone со старым же
синтаксисом. Подробнее в документации.)

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Ограничение по количеству соединений для несвоих

Ilya Lobahin February 02, 2012 02:54AM

Re: Ограничение по количеству соединений для несвоих

Maxim Dounin February 02, 2012 03:34AM

Re: Ограничение по количеству соединений для несвоих

Alex Vorona February 02, 2012 03:42AM

Re: Ограничение по количеству соединений для несвоих

Maxim Dounin February 02, 2012 03:56AM

Re[2]: Ограничение по количеству соединений для несвоих

Ilya Lobahin February 02, 2012 04:38AM

Re: Ограничение по количеству соединений для несвоих

Alex Vorona February 02, 2012 04:48AM

Re[2]: Ограничение по количеству соединений для несвоих

Ilya Lobahin February 02, 2012 04:50AM

Re: Ограничение по количеству соединений для несвоих

Alex Vorona February 02, 2012 05:24AM

Re[2]: Ограничение по количеству соединений для несвоих

Ilya Lobahin February 02, 2012 05:28AM

Re: Ограничение по количеству соединений для несвоих

Валентин Бартенев February 02, 2012 05:24AM

Re[2]: Ограничение по количеству соединений для несвоих

Ilya Lobahin February 02, 2012 05:36AM

Re: Ограничение по количеству соединений для несвоих

Ruslan Ermilov February 02, 2012 06:04AM

Re: Ограничение по количеству соединений для несвоих

Alex Vorona February 02, 2012 03:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 162
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