当前位置:首页 > 问答库 > 云计算培训课程 > 详情

nginx如何配置能够获取用户的真实ip?

来源:千锋教育

发布:千锋教育

2022-03-10

云计算培训课程 分类问答库

推荐答案

  nginx如何配置能够获取用户的真实ip?使用nginx自带模块realip获取用户IP地址

  nginx realip_module模块需当多层代理或使用CDN时,如果代理服务器不把用户的真实IP传递下去,那么业务服务器将永远不可能获取到用户的真实IP

云计算

  需要知道所有CDN节点的ip地址或者ip

  nginx反向代理及cdn:•proxy_set_headerHost$http_host;

  proxy_set_headerX-Real-IP$remote_addr;针对首层代理

  proxy_set_headerX-Forwarded-F$proxy_add_x_forwarded_for;针对非首层代理

  要在编译nginx的时候加上参数--with-http_realip_module

  #setuserrealiptoremoteaddr

  set_real_ip_from ip段或地址

  set_real_ip_from ip段或地址

  real_ip_headerX-Forwarded-For;

  real_ip_recursiveon;

更多问题在线答疑

导师线上坐镇
解答个性化学习难题

立即提问

上一篇

选择Web代理软件并简述实现的过程?

下一篇

云计算培训机构哪家好?

相关问题

更多 >>
nginx遇到盗链怎么解决 选择Web代理软件并简述实现的过程? nginx如何配置能够获取用户的真实ip? 云计算培训机构哪家好? 云计算需要学什么
热门问题
云计算基础知识 云计算培训机构 云计算培训费用 云计算培训时间 云计算培训课程 云计算培训就业 零基础学云计算 云计算薪资待遇 云计算学习路线

全国咨询热线400-811-9990