Apache Require IP Remote IP or X-Forwarded-For

当 Apache 配置了 Require 某个 IP 地址的时候,默认情况下 Apache 是直接获取的和自己进行通信的客户端 IP 地址,如果此时 Apahce 位于阿里云的负载均衡器后面,那么 Apahce 就把负载均衡器的 IP 地址识别为请求者的 IP 地址
此时,应该对 Apache 进行一下配置:

首先,为 Apache 启用 remoteip 模块

然后配置 VHost 或者 Server,增加 RemoteIPHeader 的配置项:

然后重启 Apache 服务,就可以了。

One Comment

  • 赚啦 回复

    反正闲着也是闲着,就来看看您的博客!

发表评论

电子邮件地址不会被公开。 必填项已用*标注