Nginx服务器接入百度云加速CDN后如何获取真实访客IP?

默认情况下,开启百度云加速CDN后,网站日志的请求IP只会显示 百度CDN的代理节点。

但有些站长是需要查看访客真实IP,所以今天主机吧来教大家如何获取真实用户IP。

百度云加速转发的HTTP头信息中增加 X-Forwarded-For 信息,用于记录客户端的真实IP,所以我们只要修改服务器配置就行,

nginx获取真实IP的方法:
原理:使用Nginx自带的Realip模块获取用户真实IP
修改nginx配置:http{}中添加如下:

set_real_ip_from 0.0.0.0/0;  real_ip_header X-Forwarded-For;  
Nginx服务器接入百度云加速CDN后如何获取真实访客IP?插图

然生重载 Nginx 配置完成!

Nginx服务器接入百度云加速CDN后如何获取真实访客IP?插图1

测试访问网站后,查看日志,已显示主机吧的真实IP,就是这么简单!

Nginx服务器接入百度云加速CDN后如何获取真实访客IP?插图2

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
QQ客服
  • QQ176363189 点击这里给我发消息
旺旺客服
  • 速度网络服务商 点这里给我发消息
电子邮箱
  • sudu@yunjiasu.cc
微信客服
  • suduwangluo