Nginx 暴力解决使用 CDN/负载均衡后日志里记录的 IP 不是用户真实 IP | Nginx 获取真实用户 IP

暴力配置

修改 nginx.confvhost.conf 之类的文件,将以下配置放在 http 里或 server 里,实现的效果请继续往下看
set_real_ip_from   0.0.0.0/0;
real_ip_header     X-Forwarded-For;
real_ip_recursive on;

1. 放在 http 里,放到这里是全局的,一劳永逸

注意:我测试并没有什么异常,即使是加了 CDN 和没加 CDN,Nginx 日志都一样正确记录 IP(前提是你像我这样配置了)

放在 <code>http</code> 里,放到这里是全局的,一劳永逸

2. 放在 server 里,每个网站单独配置

放在 <code>server</code> 里,每个网站单独配置

效果

效果


如无特别声明,该文章均为 现在网NowTime.cc)原创,转载请遵循 署名-非商业性使用 4.0 国际(CC BY-NC 4.0) 协议,即转载请注明文章来源。


标签: Nginx

赞 (0)

添加新评论