NGINX - 平衡协议 UDP

NGINX - 平衡协议 UDP

我需要配置 Nginx 来平衡端口 514 上的 UDP 请求,通过 syslog 发送日志。我的下面的设置有效,但我发送的 IP 来自平衡器,我需要来自客户端的真实 IP。我尝试使用下面的参数,但没有成功。

  # 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;
}


}

你能帮助我吗?

相关内容