Nginx 暴力解决使用 CDN/负载均衡后日志里记录的 IP 不是用户真实 IP | Nginx 获取真实用户 IP 作者: Chuwen 时间: 2020-04-17 分类: Nginx # 暴力配置 > 修改 `nginx.conf` 或 `vhost.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(前提是你像我这样配置了) ![放在 `http` 里,放到这里是全局的,一劳永逸][1] ## 2. 放在 `server` 里,每个网站单独配置 ![放在 `server` 里,每个网站单独配置][2] # 效果 ![效果][3] [1]: https://cdn.nowtime.cc/2020/04/17/4089011037.png [2]: https://cdn.nowtime.cc/2020/04/17/2020278309.png [3]: https://cdn.nowtime.cc/2020/04/17/4204025706.png 标签: Nginx