0

我想从那里 IP 定位人们。我知道有 API 在线服务。

我想知道是否有任何方法可以自己计算这些数据(换句话说,有没有办法手动将 192.168.0.1 映射到(比如说)纽约)?

4

2 回答 2

0

MaxMind 的免费G​​eoLite 数据库可能是您最好的选择。

于 2013-04-19T02:45:17.497 回答
0

首先,“计算”不是正确的词。没有什么可计算的,它是简单的 IP 到位置的映射。首先,您必须将 IP 块映射到 ISP。然后获取 ISP 的位置。手动。这是一项艰巨的任务,您需要不断更新列表,尤其是在 IPv6 快速增长的情况下。

我认为没有理由自己做这项工作。有 API,使用它们。Maxmind在提供国家、地区、ISP 名称等准确信息方面做得很好。

于 2013-04-19T02:45:24.993 回答