RuHttpAccessModule
Contents |
[edit] ngx_http_access_module
Модуль ngx_http_access_module позволяет закрыть доступ для определённых IP-адресов клиентов. Содержание Пример конфигурации
[edit] Директивы
- [#allow allow]
- [#deny deny]
Пример конфигурации
: location / {
: deny 192.168.1.1;
: allow 192.168.1.0/24;
: allow 10.1.1.0/16;
: deny all;
: }
Правила проверяются в порядке их записи до первого соответствия. В данном примере доступ разрешён только для сетей 10.1.1.0/16 и 192.168.1.0/24, кроме адреса 192.168.1.1. Если правил много, то лучше воспользоваться переменными модуля ngx_http_geo_module. Директивы
[edit] allow
syntax: allow [адрес|CIDR|all]
default: нет
context: http, server, location, limit_except
Директива разрешает доступ для указанной сети или адреса.
[edit] deny
syntax: deny [адрес|CIDR|all]
default: нет
context: http, server, location, limit_except
Директива запрещает доступ для указанной сети или адреса.










