ASP中得到用户的真实IP地址

原创 2004年10月23日 00:00:00

   这个是以前供职于一家电子商务网站时,由于网站的销售的都是虚拟的东西,比如说游戏充值卡 呀什么的,支持在线支付。久而久之,就免不了有很多人想要来打网站的主意,一些无聊者老是用代理上网来攻击网站,这样子就算是我们知道被人攻击了也拿对方没办法,后来发现ASP中的Request.ServerVariables("HTTP_X_FORWARDED_FOR")可以得到用户的代理IP。如果用户用了代理,那么这个值就不会为空。反之。呵呵
 那么,我们就可以在网页加载时检测用户的代理IP是不是为空。程序如下:

UserTrueIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If UserTrueIP <> "" Then
   response.write "基于网站本身和你的个人资料安全,请不要使用代理服务器"
   response.End()
 end if
这样子,如果有人还想来破坏你的网站,他就得用自己的真实IP才行哦。但是一般的人是不敢用真实的IP去攻击别人的。

PHP获取用户的真实IP

前几天面试的时候被问到通过$_SERVER['SERVER_ADDR']获取到的IP地址会有什么问题?那肯定是“如果用户通过的是 代理 获取不到真正的ip地址”。还好面试官没有进一步追问。那如何获取用...
  • qishouzhang
  • qishouzhang
  • 2015年07月28日 11:47
  • 1463

【ASP接口开发】获取访问URL的真实客户端IP地址

目前项目中需要获取到访问
  • u011156012
  • u011156012
  • 2014年11月24日 15:31
  • 1624

Nginx获取真实用户IP

多级代理下Nginx获取真实用户IP地址的总结 声明:本文参考http://www.ttlsa.com/nginx/nginx-get-user-real-ip/并做了一些补...
  • zhongzh86
  • zhongzh86
  • 2016年11月07日 16:48
  • 1743

JSP如何获取用户的真实IP地址

JSP如何获取用户的真实IP地址
  • wconvey
  • wconvey
  • 2014年10月20日 09:36
  • 1290

网站中取访问用户真实ip地址

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客...
  • zhangyingchengqi
  • zhangyingchengqi
  • 2017年07月28日 11:45
  • 573

如何获取用户的真实IP

问题引出:  在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了 Apache,Nagix等反向代理软件...
  • zhangyaoming2004
  • zhangyaoming2004
  • 2011年09月20日 10:19
  • 6626

JAVA获取真实IP地址:你获取的IP地址真实吗?

想必大家对这段代码并不陌生: public String getIpAddr(HttpServletRequest request) { String ip = request.getHead...
  • takeurhand
  • takeurhand
  • 2016年09月12日 11:41
  • 6166

多级反向代理下,Java获取请求客户端的真实IP地址多中方法整合

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实I...
  • sgx425021234
  • sgx425021234
  • 2014年02月10日 17:12
  • 43647

php获取用户(客户端)真实IP地址的三种方法

php获取用户(客户端)真实IP地址的三种方法 第一种方法,还算靠谱,本人以前一直用的是这个方法: 查看代码 打印 01 function...
  • centaury32
  • centaury32
  • 2016年10月13日 11:17
  • 4096

使用CDN后,获取真实IP 办法

使用CDN后,获取真实IP 办法Supesite使用CDN后获取真实IP 办法include/main.inc.php文件,这部分 if(getenv('HTTP_CLIENT_IP') && s...
  • xiaoxiaorenky
  • xiaoxiaorenky
  • 2010年08月19日 17:14
  • 3237
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP中得到用户的真实IP地址
举报原因:
原因补充:

(最多只允许输入30个字)