我怎么知道服务器处于哪个状态?

问题描述 投票:0回答:2

我正在研究一个比较世界各地不同服务器上网站加载时间的项目。

在我的项目中,我需要在几台服务器上为一个网站购买现货,但是我不知道服务器实际位于哪个国家。我在firefox中发现了一个名为“ flagfox”的加载项(与该程序无关,请访问http://flagfox.net/进行检查),该加载项指示该站点位于哪个国家。

我想知道:a)“ flagfox”如何知道站点位于哪个国家? (不属于扩展名,例如.com .uk)b)我怎么知道站点所在的国家(即在美国)不是很有帮助,因为该服务器可以位于纽约或洛杉矶,它们相隔多个时区。c)如果我不知道a的答案,我该如何验证来自“ flagfox”或其他软件的数据是否可靠?

感谢

web location
2个回答
3
投票

从Flagfox网站:

通过访问内部IP起作用地址位置数据库,基本上是一个物理布局图互联网,基于提供的数据通过Maxmind。

您可以在http://www.maxmind.com/app/ip-location处访问maxmind数据集。


1
投票

关于此here,有一篇很好的文章,附带示例代码。它引用的数据库为available here

也可以获取数据库here

© www.soinside.com 2019 - 2024. All rights reserved.