haproxy里添加设置项optionforwardforoptionhttpclose这个你应用端的log_format格式获取要改啊,比如apache的:LogFormat"%{X-Forwarded-For}i%l%u%t\"%r\"%>s%b\"%{Referer}i\"\"%{User-Agent}i\""combined
分类:
其他好文 时间:
2015-04-17 11:47:01
阅读次数:
139
[root@localhost domains]# vi web.jd.com location / proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; upstream t...
分类:
其他好文 时间:
2015-04-16 19:40:36
阅读次数:
155
做网站时经常会用到remote_addr和x_forwarded_for这两个头信息来获取客户端的IP,然而当有反向代理或者CDN的情况下,这两个值就不够准确了,需要调整一些配置。什么是remote_addrremote_addr代表客户端的IP,但它的值不是由客户端提供的,而是服务端根据客户端的i...
分类:
其他好文 时间:
2015-04-13 00:20:21
阅读次数:
159
HTTP_CLIENT_IP:可通过http头伪造HTTP_X_FORWARDED_FOR:可通过http头伪造REMOTE_ADDR:可能是用户真实IP也可能是代理IP服务端获取IP地址http://www.taoyiz.com/util/ip其代码如下:$s_onlineip=getenv(‘H...
分类:
其他好文 时间:
2015-04-11 22:28:56
阅读次数:
202
functiongetIP(){$ip=getenv(‘REMOTE_ADDR‘);$ip_=getenv(‘HTTP_X_FORWARDED_FOR‘);if(($ip_!="")&&($ip_!="unknown")){$ip=$ip_;}return$ip;}
分类:
移动开发 时间:
2015-04-10 11:43:29
阅读次数:
117
nginx日志设置如下log_formataccess‘$remote_addr-$remote_user[$time_local]"$request"‘‘$status$body_bytes_sent"$http_referer"‘‘"$http_user_agent""$request_body""$http_x_forwarded_for"-"$http_soapaction""$request_time"‘;$remote_addr记录的是阿里云SLB内网转发地址..
分类:
其他好文 时间:
2015-04-04 19:53:52
阅读次数:
178
function getAddr(){ if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $i...
分类:
其他好文 时间:
2015-04-03 23:38:52
阅读次数:
157
首先1、修改nginx的配置文件在nginx.conf中添加proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;proxy_set_headerX-Real-IP$remote_addr;2、修改tomcat的配置文件在server.xml中修改<ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="log..
分类:
其他好文 时间:
2015-03-19 06:41:20
阅读次数:
161
//获得客户端IP
publicstaticfunctiongetIp()
{
if(@$_SERVER["HTTP_X_FORWARDED_FOR"])
$ip=$_SERVER["HTTP_X_FORWARDED_FOR"];
elseif(@$_SERVER["HTTP_CLIENT_IP"])
$ip=$_SERVER["HTTP_CLIENT_IP"];
elseif(@$_SERVER["REMOTE_ADDR"])
$ip=$_SERVER["REMOTE_ADDR"];
elseif..
分类:
Web程序 时间:
2015-02-27 10:17:32
阅读次数:
123
function getIp(){ $realip = NULL; if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ipArray = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR...
分类:
其他好文 时间:
2015-02-13 19:53:06
阅读次数:
158