12

我不是在问要使用什么地理定位服务或如何使用它们。

我在问,这些公司怎么知道每个 IP 地址在哪里?是否存在侵犯隐私的行为?

我查看了维基百科页面,他们只能说使用 WHOIS 服务,这显然根本不起作用:我的 IP 归在另一个州上市的公司所有。

4

5 回答 5

2

ISP 的逻辑位置以及 ARIN 知道网络分配的位置有很多事情要做。

他们还可以根据路由器确定您的位置。

在命令/终端窗口中运行它:tracert google.com

我相信你可以在你的 tracert 中看到一些基于位置的信息。

于 2009-04-25T07:09:13.173 回答
2

许多此类数据库似乎是从区域互联网注册机构(RIPE、ARIN 等)持有的“whois”数据库中提取的。

这些在域名“whois”查找中是不一样的,它们专门与 IP 地址相关。

此类数据提取是对其数据库版权的非法侵犯,并且严格违反其条款和条件。

请参阅按 IP 进行地理查找的工作原理?更多细节。

于 2009-04-25T08:42:43.900 回答
2

让我打个比方,每辆车都有一个唯一的号码,可以从制造商那里识别它,公司有一份所有汽车的清单,这些汽车发往世界各地的每个市长经销商,每个经销商都有几个经销商他们分配一组汽车进行销售,每个经销商都将汽车销售给最终客户。所以理论上,如果制造商想知道世界在哪里是一辆汽车,他不必问,因为他知道它降落在哪个国家。

将其转换为 IP,每家出售公共 IP 地址的公司都有谁拥有它的记录,并且他们通常将 1000 个批量赠送给 ISP(电话号码曾经是这样的)。例如,我可以通过查看前 2 个组来告诉您 IP 是否来自我的国家。另一方面,托管服务提供商和数据中心以相同的方式工作,他们几乎总是知道机器的物理位置,最后但并非最不重要的一点是,进行跟踪会将跃点跳到最近的位置(理论上,因为您可以强制跟踪是什么你想要的)IP 到盒子,这意味着如果你之前有一个跃点,你可以猜出位置。

于 2009-04-26T09:28:42.893 回答
1

这些公司为数据付费。

有很多方法可以获得这些数据(并非都是非法的),一种简单的方法是,例如,提供免费服务,鼓励您提供一些关于您的实际位置的信息,例如DslReports。一旦他们知道一个 IP 并且 ISP 很容易关联来自同一区域的其他 IP。

正如您在此处看到的,一家公司推荐另一家公司,这样您就可以看到联系。

于 2009-04-25T07:26:04.570 回答
1

我想知道同样的事情。查看 Google 项目经理 Ken Norton 对 Google 如何获取地理位置数据的回应:http ://www.quora.com/How-does-Google-keep-its-geolocation-database-updated-with-new- MAC 地址

于 2011-03-15T05:01:33.040 回答