问题现象
Ingress Pod 中无法保留源 IP,即真实的客户端 IP,显示为节点 IP 或 100.XX.XX.XX 网段或其他地址。
解决方案
- 确认 Nginx Ingress Controller 是否启用了保留源 IP 的配置,可在 Nginx Ingress Controller 的配置文件中添加
enable-real-ip: "true"
以启用此配置。 - 确认 Nginx Ingress Controller 是否使用了更为前置的负载均衡,并配置了
X-Forwarded-For
请求头。