为什么使用apisix获取的客户端ip都是一样的
使用 APISIX 获取客户端 IP 的时候,如果你使用了反向代理,可能会出现客户端 IP 返回相同的情况。这是因为在反向代理的情况下,客户端发送请求到服务器的时候,请求的 IP 地址会被反向代理所代替。所以,APISIX 可能会获取到代理服务器的 IP 地址,而不是真正的客户端 IP 地址。
为了解决这个问题,你可以在反向代理中设置一些头部信息,例如 X-Real-IP,X-Forwarded-For 等。这些头部信息可以帮助识别客户端 IP 地址。然后,你可以在 APISIX 中通过获取这些头部信息来获取真正的客户端 IP 地址。
原文地址: http://www.cveoy.top/t/topic/egIx 著作权归作者所有。请勿转载和采集!