为什么主机服务器位置显示不同?

为什么主机服务器位置显示不同?

我对这个领域很陌生,想获得有关以下机制的解释。

当我检查主机服务器的位置时,它们有时会显示不同的位置。
例如,假设我检查服务器的位置“https://serverfault.com/”中,它们展示了三个不同的地点——魁北克、加利福尼亚和芝加哥。

我想知道这种情况发生的机制。
有没有方法可以知道准确的位置?

答案1

这里没有科学依据。您链接中提供基于 IP 的地理位置的每家公司都使用自己的数据库。他们显然对 151.101.129.69 的位置意见不一。

Maxmind DB 条目将其定位在(看起来像是)美国的默认位置。

如果其中有任何科学原理,那么(在这种情况下)很可能是由于使用 fastly 的 CDN 而造成的混淆。

通过一些努力,可以尝试根据 IP 地址确定服务器的位置,但使用 CDN 等很容易造成混淆。你基本上必须跟踪来自多个源位置的数据包并弄清楚您认为事情的真正情况。

基于 IP 的地理定位是骗人的把戏,但它是我们拥有的最好的骗人的把戏。

相关内容