用Java来获取访问者真实的IP地址

时间:2012-02-22 19:24:12
【文件属性】:

文件名称:用Java来获取访问者真实的IP地址

文件大小:2KB

文件格式:TXT

更新时间:2012-02-22 19:24:12

java,IP

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。


网友评论

  • 不错,挺好的资源
  • 一抓一把的东西居然还敢要1积分
  • 到处都是,copy一下还要1个积分
  • 可以用,可获取局域网内的IP地址,感谢楼主。 .
  • 只能获取局域网IP地址..不能获取真实IP地址
  • 不错,很好哦!找了好久!
  • 可以用,可获取局域网内的IP地址,感谢楼主。 .
  • 很不错,但是不能获得局域网中计算机真实的ip
  • 还没有验证,看着跟网上很多都一样的代码。
  • 可以用,可获取局域网内的IP地址,谢谢分享~!!!
  • 获取到的 一些IP 和 ip138.com 网站获取的 不相同,特别是 移动宽带 不相同的较多。
  • 整体看一下,有帮助
  • 挺好的,多数情况都可以获得IP
  • 可以用。非常好~
  • 非常实用的资源。
  • 可以用,可获取局域网内的IP地址,谢谢分享~
  • 好像还是有问题!
  • 可以用,谢谢资源呀
  • 挺好的,通过各种情况获取地址
  • 可以用,谢谢分享
  • 可以用,但是有防火墙的话,好像还是有问题!
  • 可以用,多数情况都可以获得IP
  • 可以用,多数情况都可以获得IP
  • 可以用,但我想获取用户的MAC地址
  • 不好,还没有我的使用