如何获取真实IP地址
ip=request.ServerVariables("http_x_forwarded_for")
if ip="" then
ip=Request.ServerVariables("REMOTE_ADDR")'实际IP地址
end if
Response.Write ip
-----------------------------------------
以上代码放到外网服务器上,我让不同的人访问都得到ip:10.10.10.1
而我访问动网的论坛时,它提示我的ip是:218.0.*.* (嘿嘿,这里的*我就省略了)
有谁知道动网是怎么获取这样的ip吗
if ip="" then
ip=Request.ServerVariables("REMOTE_ADDR")'实际IP地址
end if
Response.Write ip
-----------------------------------------
以上代码放到外网服务器上,我让不同的人访问都得到ip:10.10.10.1
而我访问动网的论坛时,它提示我的ip是:218.0.*.* (嘿嘿,这里的*我就省略了)
有谁知道动网是怎么获取这样的ip吗
...全文
相关推荐
C#获取真实IP地址实现方法
本文实例讲述了C#获取真实IP地址实现方法,分享给大家供大家参考。具体实现方法如下: 通常来说,大家获取用户IP地址常用的方法是: 代码如下:string IpAddress = “”; if((HttpContext.Current.Request.ServerVariables[“HTTP_X_FORWARDED_FOR”]!=null && HttpContext.Current.Request.ServerVariables[“HTTP_X_FORWARDED_FOR”] !=String.Empty) ) { IpAddress=HttpContext.Curre
Java中使用HttpRequest获取用户真实IP地址
主要介绍了Java中使用HttpRequest获取用户真实IP地址,使用本文方法可以避免Apache、Squid、nginx等反向代理软件导致的非真实IP地址,需要的朋友可以参考下
获取用户真实IP地址
获取用户真实IP地址 获取用户真实IP地址 获取用户真实IP地址
Java获取客户端真实IP地址
Java获取客户端真实IP地址
用Java来获取访问者真实的IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。


