如何在所有Apache请求中保留原始IP地址

时间:2018-08-16 00:16:24

标签: java apache

我在部署前端的CentOS中有一个Apache 2.4.6。该apache托管在一台服务器(服务器A)中。

在其他服务器(服务器B)中,我将后端用Java构建。当我向前端发出请求时,我可以在apache日志/ var / log / httpd / access_log中正确看到原始远程IP,但是当我尝试在Java(服务器B)中获取原始IP时,总是得到相同的IP(来自服务器A的网关)

我试图在apache中加载remoteip模块,并在/etc/httpd/conf/httpd.conf文件中添加了以下配置,但不起作用:     RemoteIPHeader X转发     RemoteIPProxiesHeader X-Forwarded-By

当我执行此配置时,我尝试从X-Forwarded-For标头中获取原始的远程ip,但是它不起作用。

所以,问题是,如何配置我的apache服务器,以将原始ip保留在我的apache对后端的所有请求中。

希望任何人都可以帮助我。 谢谢!

0 个答案:

没有答案