代码之家  ›  专栏  ›  技术社区  ›  Overdose

IP位置数据库

  •  4
  • Overdose  · 技术社区  · 16 年前

    互联网上有一些免费的数据库。但有趣的是,它们是以什么方式形成的。你能推荐一些吗?

    2 回复  |  直到 16 年前
        1
  •  5
  •   edebill    16 年前

    MaxMind 有一个很好的描述:

    GeoIP背后的想法很简单,但过程很复杂。我们使用用户输入的位置数据,这些数据来自要求web访问者提供其地理位置的网站。然后,我们通过一系列识别、提取和推断IP地址位置点的算法来运行数百万个这些数据集。

        2
  •  1
  •   kingsindian    16 年前

    没有将IP地址转换为地理位置的公式。您可以通过谁获得IP地址注册的一些线索。但这并不完美。一块属于谷歌或惠普的地址可能告诉不了你多少,因为它们分布在许多地方。查看到达地址的网络路径(沿途的路由器)可以提供更多线索。大多数地理定位数据库都是以这种方式编译的——使用有关相邻IP地址的已知信息并进行最佳猜测。一些提供商会要求您更正他们对您的IP地址所在位置的最佳猜测,以获取信息。