RealIP#
Permite alterar o endereço e porta do cliente para aqueles passados no cabeçalho do protocolo PROXY. O protocolo PROXY deve ser previamente habilitado definindo o parâmetro proxy_protocol
na diretiva listen.
Ao compilar a partir do código fonte,
este módulo não é compilado por padrão;
ele deve ser habilitado com a
‑‑with‑stream_realip_module
opção de compilação.
Em pacotes e imagens dos nossos repositórios,
o módulo está incluído na compilação. Define endereços confiáveis que são conhecidos por enviar endereços de substituição corretos. Se o valor especial mantém o endereço original do cliente mantém a porta original do clienteExemplo de Configuração#
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;
Diretivas#
set_real_ip_from#
unix:
for especificado, todos os sockets de domínio UNIX serão confiáveis.Variáveis Integradas#
$realip_remote_addr
#$realip_remote_port
#