Apache后端获取用户真实IP地址-nginx前端

  • A+
所属分类:Apache
摘要

本文地址:http://www.bhlaab.com/apache/apache-get-real-ip/
文章摘要:Apache后端获取用户真实IP地址,摄影技巧作抵押配件销售,新人婆母采蘑菇。

mod_rpaf 是一个 Apache的模块,利用它可以给 Apache 的后端应用提供客户端真实的IP地址。在nginx作为前端,apache作为后端的情况下,apache只能获取到nginx前端的ip地址,而无法获取到用户的真实ip地址,在这种情况下,如果php需要对用户的ip做限制将无法实现。针对这种环境,apache开发了相应的模块mod_rpaf,能够获取到用户的真实ip地址。

mod_rpaf 是一个 Apache的模块,利用它可以给 Apache 的后端应用提供客户端真实的IP地址
nginx作为前端,apache作为后端的情况下,apache只能获取到nginx前端的ip地址,而无法获取到用户的真实ip地址,在这种情况下,如果php需要对用户的ip做限制将无法实现。针对这种环境,apache开发了相应的模块mod_rpaf,能够获取到用户的真实ip地址。

如下图:

左边只能获取到nginx代理的IP地址,右边Apache才能获取到用户的真实ip地址
使用方法:

具体安装配置请往下看
下载安装模块

添加apache配置

查看apache是否有rapf模块

最后重启Apache即可

转载请注明出处:http://www.bhlaab.com/html/1022.html

微信公众号
扫一扫关注运维生存时间公众号,时时彩计划软件公式:获取最新技术文章~

发表评论


目前评论:2   其中:访客  1   博主  0   引用   1

    • aiaya 0

      X-Forwarded-For 写到日志里面不可以获取到真实的用户ip地址么?

    • 来自外部的引用: 1

      • CDN下nginx获取用户真实IP地址