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 服务,就可以了。

5 Comments

  • 健康 回复

    学海无涯,博客有道!拜读咯!

  • 套图 回复

    不止一次的来,不止一次的去,来来去去,这就是这个博客的魅力!

  • 套图 回复

    阅读博客获得的进步不亚于阅读一本书。

  • Timmykem 回复

    Hi HI

  • 赚啦 回复

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

发表评论

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