在这个网站里面,http://www.ip138.com输入一个IP,它就能返回IP所在位置信息。
我想知道ip138是如何知道IP所在的位置信息的?

解决方案 »

  1.   

    InetAddress cont =InetAddress.getByName("www.google.com");System.out.println(cont);
      

  2.   

    域名服务商-->中国网络信息联盟(可能是这个名)-->国际域名组织协会(欧盟,美国各有自己的阵营)总之上层有权分配DNS服务点,构成负载。有一个对应表专门是IP对应域名的数据库。IP  address domain
      

  3.   

    ip--能获得具体地理位置。不是那么容易。用IP库一般也就具体到地域的网络服务商。想要具体到某一个街道,我只听说公安局能调用服务商的内部数据库。
    http://www.chinaunix.net/jh/4/721342.html
      

  4.   

    有IP地址分配注册机构
    各个运营商要报IP地址的使用情况给这个机构,亚洲的是亚太信息中心:http://www.apnic.net/
    开发过运营商的IP地址注册管理,在多个省市运行
      

  5.   

    哦,原来是IP注册机构存在。可是还是有一个问题, IP注册机构注册的IP信息怎么会被 公布出去的呢?
    比如我们上QQ,QQ就可以取到你来自哪个地方,甚至 哪一个网吧人家都 知道 ,QQ是怎么知道 的?
      

  6.   

    你下载个QQWry.Dat,然后导入你数据库,然后,你去查询就可以了。我以前是这样做过的
      

  7.   

    好了,
    看来其原理是互联网IP分配中心注册就把IP地址和名称注册进去了。结帖给分。
      

  8.   

    传世私服 <a href="http://www.gaosf.com">英雄合击私服</a>,<a href="http://www.gaosf.com">新开传奇私服</a>,<a href="http://gaosf.com">传奇私服</a>是什么?
      

  9.   

    哦。你这个位置我查了,是江苏的,以后给你地址你自己查吧。
    http://www.chasfz.com/jiashizheng/xingshizheng.htm