在 oracle 云私有负载均衡器上启用 X-Forwarded-for

enable X-Forwarded-for on oracle cloud private loadbalancer

流量在防火墙处被接受,然后转发到 Oracle 云上的私有负载均衡器,再转发到内部 Web 服务器。问题是我们服务器上的客户端 IP 地址被视为负载均衡器 IP 地址。有没有办法添加 X-Forwarded-for 或 X-real-IP 以便在内部 Web 服务器上查看实际 IP 地址。

负载均衡器可以配置为使用 TCP 而不是 HTTP。这可能会导致 header 无法正确添加。尝试重新配置负载均衡器以使用 HTTP