Enviado em 20/09/2019 - 18:11h
Pessoal;
Boa Tarde!
Instalei e configurei o NGINX em meu servidor e está funcionando em partes. Ele ao enviar o pacote na porta UDP 514, está enviando com o IP do Proxy/Balanceador. Esse proxy vai se conectar por varios servidores e enviar Logs (Syslog) para um servidor destino. Mas está enviando os Logs com o IP do Load balance. Já tentei usar as diretivas abaixo, mas o NGINX não sobe, sempre gera o erro : directive is not allowed here in .
Segue meu arquivo de configuração:
Boa Tarde!
Instalei e configurei o NGINX em meu servidor e está funcionando em partes. Ele ao enviar o pacote na porta UDP 514, está enviando com o IP do Proxy/Balanceador. Esse proxy vai se conectar por varios servidores e enviar Logs (Syslog) para um servidor destino. Mas está enviando os Logs com o IP do Load balance. Já tentei usar as diretivas abaixo, mas o NGINX não sobe, sempre gera o erro : directive is not allowed here in .
proxy_set_header X-Real-IP $remote_addr;
Segue meu arquivo de configuração:
# Load balance UDP‑based DNS traffic across two servers
stream {
upstream syslog_upstreams {
server X.X.X.X:514;
}
server{
#set_real_ip_from X.X.X.X:;
listen 514 udp;
proxy_pass syslog_upstreams;
proxy_protocol on;
}
}