我的一位同事问,IP 地址是否可以“近似”为物理位置。与大多数 IT 问题一样,我经常回答“视情况而定”。是否有服务或程序可以获取 IP 地址列表并查找/近似 IP 所在的物理位置?
答案1
正如人们已经提到的,GeoIP 数据库就是您所谈论内容的近似值。问题是它们只是数据,而且数据可能会有错误。
作为有线电视提供商的工作人员,每当我们进行光纤节点移动或将一组 IP 从一个 CMTS 转移到另一个 CMTS 时,我们有时会严重弄乱这些数据库,直到它们被纠正为止。
正如 Maxmind 所解释的:
我们通过对照数据库检查已知 IP 地址和位置对来得出准确度数据。我们从要求网络访问者提供其地理位置的网站获取已知 IP 位置对。地理位置连同网络访问者的 IP 地址一起转发给我们。
答案2
有一个免费的 MaxMind GeoIP 数据库,我认为可以在线查询(或者您可以下载数据库并对其进行查询)。他们还出售更准确的数据库(我相信其他公司也出售,但这是我所知道的)。
答案3
答案4
深埋在我对重复问题的回答中沃姆布尔所指的网址是: