Nginx在使用varnish作缓存情况下获取用户真实ip
2013-04-08 14:05
537 查看
1.在编译nginx的时候./configure的时候 加上参数添加了一个 --with-http_realip_module 的模块来获取真实ip 2. 在varnish的配置文件里添加varnish配置文件里的sub vcl_recv 里面加入以下这段: remove req.http.X-real-ip; set req.http.X-real-ip = client.ip; set req.http.X-Forwarded-For = client.ip; 3 在nginx里添加也就是在虚拟机主机的配置文件里,添加了: location / { set_real_ip_from 192.168.1.151; real_ip_header X-Real-ip; } set_real_ip_from 是定义获取的源,就是从哪里获取值 real_ip_header 是定义获取哪个值。
本文出自 “linux浪子” 博客,请务必保留此出处http://kkkkkk.blog.51cto.com/468162/1173722
相关文章推荐
- nginx在使用varnish作缓存情况下获取用户真实ip
- nginx在使用varnish作缓存情况下获取用户真实ip
- Nginx环境使用CDN加速后网站日志获取真实用户IP地址方法
- 由于使用了nginx无法获取用户的真实IP
- 使用nginx反向代理时,如何正确获取到用户的真实ip
- 使用Nginx自带的Realip模块获取用户真实IP
- 使用Nginx自带的Realip模块获取用户真实IP
- 使用Nginx后如何在web应用中获取用户ip及原理解释
- Nginx网站使用CDN之后禁止用户真实IP访问的方法
- 使用nginx后如何在web应用中获取用户ip及原理解释
- 多级代理下Nginx获取真实用户IP地址的总结
- 使用Nginx后如何在web应用中获取用户ip及原理解释
- nginx后的tomcat获取真实用户ip
- Nginx网站使用CDN之后禁止用户真实IP访问的方法
- 使用nginx后如何在web应用中获取用户ip及原理解释
- 使用nginx后如何在web应用中获取用户ip及原理解释
- 使用nginx后如何在web应用中获取用户ip及原理解释
- tomcat 获取Nginx的真实用户IP
- 使用nginx做反向代理,后端tomcat日志获取真实ip解决方案
- 使用Nginx反向代理后如何在web应用中获取用户IP