日期:2014-05-18  浏览次数:20703 次

高分求解(外网如何取得我内网IP)
大家访问下
http://www.ip138.com/

看看外网是如何取得我内网ip(192.168.1.88)的,还能分辨出我是本地局域网(无ActiveX插件)。


------解决方案--------------------
String clientIp = request.getRemoteAddr();
InetAddress remote = InetAddress.getByName(clientIp);
boolean localFlag = remote.isSiteLocalAddress();
------解决方案--------------------
http://www.ip138.com/
并不能看到你的内网ip,你是从那个页面看到的??
------解决方案--------------------
可能性不大
------解决方案--------------------
怎么可能得到你内网IP

------解决方案--------------------
某种黑客技术 :)
能够穿透你的防火墙,欺骗你的网关,使其认为它是内网的一台机器

------解决方案--------------------
在那只能看到外网的 IP
------解决方案--------------------
当你访问外网的时候,你的IP和端口被映射成代理服务器的IP和端口,外网访问内网时,还要经过代理服务器把IP和端口转化过来,所以,一般情况下,你的IP是看不到的(当然,某些黑客能够做到!!)。
------解决方案--------------------
楼主有没有搞错!我就是用内网访问的你说的地址,他的确只能得到我的网关信息!别的得不到!你不信再测测???
------解决方案--------------------
需要某种黑客才做得到吗,QQ,skype,emule,BT.全都可以穿透NAT.