RealIP#
Позволяет менять адрес и порт клиента на переданные в заголовке протокола PROXY. Протокол PROXY должен быть предварительно включен при помощи установки параметра proxy_protocol в директиве listen.
При сборке из исходного кода модуль не собирается по умолчанию; его необходимо
включить с помощью параметра сборки
Задает доверенные адреса, которые передают верный адрес для замены. Если указано специальное значение хранит исходный адрес клиента хранит исходный порт клиента‑‑with‑stream_realip_module
.
В пакетах и образах из
наших репозиториев
модуль включен в сборку.Пример конфигурации#
listen 12345 proxy_protocol;
set_real_ip_from 192.168.1.0/24;
set_real_ip_from 192.168.2.1;
set_real_ip_from 2001:0db8::/32;
Директивы#
set_real_ip_from#
unix:
, доверенными будут считаться все UNIX-сокеты.Встроенные переменные#
$realip_remote_addr
#$realip_remote_port
#