您当前所在位置:首页nginxApache后端获取用户真实IP地址-nginx前端

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

更新:2022-05-23 13:52:22编辑:Story归类:nginx人气:181
摘要

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地址。

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

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

添加apache配置

查看apache是否有rapf模块

最后重启Apache即可

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

成长的对话版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

Apache自动优化前端页面的模块mod_pagespeed应用(二) Linux运维文档之nginx