RuHttpRealIpModule

= ngx_http_realip_module =

Модуль ngx_http_realip_module позволяет менять адрес клиента на переданный в строке заголовка "X-Real-IP" и "X-Forwarded-For". По умолчанию модуль не собирается, нужно разрешить его сборку при конфигурировании параметром --with-http_realip_module.

The ngx_http_realip_module module enables the user to change the address of the client header lines  and.

This module's not built-in by default, so it is necessary to enable it with the configure option.

Содержание Пример конфигурации Директивы

Пример конфигурации
 * set_real_ip_from  192.168.1.0/24;
 * set_real_ip_from  192.168.2.1;
 * real_ip_header    X-Real-IP;

Директивы

 * [#set_real_ip_from set_real_ip_from]
 * [#real_ip_header real_ip_header]

set_real_ip_from
syntax: set_real_ip_from [адрес|CIDR] 

default: нет

context: http, server, location

Директива описывает доверенные адреса, которые передают верный адрес для замены.

real_ip_header
syntax: real_ip_header [X-Real-IP|X-Forwarded-For] 

default: real_ip_header X-Real-IP

context: http, server, location

Директива указывает название строки в заголовке запроса, в котором передаётся адрес для замены.