专门的服务器提供商是否在说谎服务器位置?


19

上周,我一直在花一些时间研究西班牙的专用服务器租赁,而且由于价格昂贵,我发现所有问题困扰着我。

因此,是这些提供商之一使用的IP范围(51.254.154.0/24)。我得到了一些ip,使用了一些地理位置工具,并得到了一些奇怪的结果。虽然某些ip似乎位于西班牙,但其他ip则不在

然后,我发现与这些IP关联的公司是OVH,该公司在西班牙不提供服务,在法国拥有最近的数据中心,其中一些IP似乎来自法国。 在此处输入图片说明

作为最后的检查,我想简单地ping通这些IP,并将其与我知道的位于OVH France数据中心的IP进行比较,发现几乎没有区别,响应时间在53-54ms之间。

mtr同样从位于法国的fr1检查“西班牙” IP(51.254.154.225)和我在法国的一台服务器(192.0.2.50):

# mtr -c10 -r -n 51.254.154.225
Start: Mon Feb 27 14:14:23 2017
HOST: fr1                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.0.2.10                 0.0%    10  974.0 208.1   0.3 1079. 432.2
  2.|-- 10.95.68.132               0.0%    10    0.3   0.3   0.2   0.3   0.0
  3.|-- 10.95.66.72                0.0%    10    0.2   0.2   0.2   0.4   0.0
  4.|-- 37.187.231.253             0.0%    10    1.8   1.8   1.7   1.8   0.0
  5.|-- 178.33.103.226            80.0%    10    2.0   8.7   2.0  15.5   9.5
  6.|-- 51.254.154.225             0.0%    10    1.8   1.8   1.8   1.9   0.0

# mtr -c10 -r -n 192.0.2.50
Start: Mon Feb 27 14:14:24 2017
HOST: fr1                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.0.2.10                 0.0%    10    1.8 156.6   0.3 1069. 342.6
  2.|-- 10.95.68.196               0.0%    10    0.3   0.3   0.2   0.3   0.0
  3.|-- 10.95.66.70                0.0%    10    0.2   0.3   0.2   0.3   0.0
  4.|-- 37.187.232.120            70.0%    10    0.2   0.2   0.2   0.3   0.0
  5.|-- 192.0.2.50                 0.0%    10    0.6   0.6   0.5   0.7   0.0

所以...

  • 该西班牙提供商是否在说谎服务器的位置?
  • 如果是这样,怎么可能显示该IP实际上不在西班牙?
  • 如果我在法国和马德里的数据中心中获得相同的ping结果,这纯粹是偶然的吗?

如果您在这里遇到的问题与我一样,而不仅仅是单击“月/周问题提要”,那么您不仅要阅读正确的答案,还应仔细阅读所有内容


12
嘿,我为云提供商工作,我们一直都遇到这个问题。当我们的数据中心经常位于另一个地方时,提供商使用的数据库通常已过时或使用我们的区域实体地址。我们尽力使事情保持准确,但是当记录不正确时,它不会产生太多问题。
雅各布

1
我很困惑……为什么您要从西班牙的一家公司租用专用服务器,而不是直接从OVH租用?
cerberus

3
另外,上面引用的两个IP,即使它们位于不同的国家/地区,但通过OVH内部网络连接,也 必须在外部都通过OVH FR进行路由,因为它们位于相同的/ 24,并且这是在IP地址上使用的最小实际子网大小全局BGP路由表。如果您打算为位于西班牙本身的最终用户提供更好的延迟,则不会这样做,因为流量在再次返回之前离开西班牙。
Alnitak

2
@Alnitak +1提供有关路由的有趣信息。OVH实际上出售独立于服务器实际位置的地理位置IP(在RIPE条目中指的是特定国家)。因此,OVH服务器可以轻松地同时具有“来自不同国家/地区”的多个IP。
s1lv3r

1
@sysfired看看他们的PeeringDB.net,OVH在西班牙进行了公共和私人对等互连,peeringdb.com / net / 1264
Darragh

Answers:


25

地理位置并不是一门精确的科学。数据库中充满了错误和错误信息。

注意:OVH似乎没有西班牙语的DC。

我不想说谁在传递术语上的不准确


从列出的两个IP的mtr输出来看,这两个系统似乎都位于法国的OVH Gravelines DC中。

sudo mtr -c10 -r -n 51.254.154.225
[sudo] password for iain: 
Start: Mon Feb 27 12:58:53 2017
HOST: fedoraws                    Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.168.1.2                0.0%    10    0.3   0.3   0.2   0.4   0.0
  2.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0
  3.|-- 31.55.185.181             90.0%    10   11.8  11.8  11.8  11.8   0.0
  4.|-- 31.55.185.180              0.0%    10   13.0  12.9  12.7  13.5   0.0
  5.|-- core1-hu0-17-0-1.colindal  0.0%    10   12.0  12.2  11.9  12.4   0.0
  6.|-- 195.99.127.81              0.0%    10   13.9  13.6  13.2  13.9   0.0
  7.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0
  8.|-- be10-1193.gra-g1-a9.fr.eu  0.0%    10   15.6  19.6  15.2  49.0  10.4
  9.|-- vl21.gra-g1-a75.fr.eu      0.0%    10   15.6  15.9  15.6  16.3   0.0
 10.|-- vl5.gra-3a-6k.fr.eu       90.0%    10   15.0  15.0  15.0  15.0   0.0
 11.|-- host-es.ipadicto.com       0.0%    10   14.9  15.2  14.9  15.5   0.0

sudo mtr -c10 -r -n 51.254.154.158
Start: Mon Feb 27 13:00:04 2017
HOST: fedora                      Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.168.1.2                0.0%    10    0.2   0.3   0.2   0.4   0.0
  2.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0
  3.|-- 31.55.185.181             80.0%    10   12.0  12.1  12.0  12.3   0.0
  4.|-- 31.55.185.188              0.0%    10   12.1  12.4  12.1  12.7   0.0
  5.|-- core2-hu0-17-0-1.colindal  0.0%    10   13.3  13.1  12.8  13.3   0.0
  6.|-- 62.172.103.19              0.0%    10   13.5  13.4  13.1  13.8   0.0
  7.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0
  8.|-- be10-1193.gra-g1-a9.fr.eu  0.0%    10   15.2  15.4  14.8  15.9   0.0
  9.|-- vl21.gra-g1-a75.fr.eu      0.0%    10   15.5  15.6  15.5  16.0   0.0
 10.|-- ???                       100.0    10    0.0   0.0   0.0   0.0   0.0

即使是这样,ping该怎么办?这是一个更新的事实。
sysfiend

14
平是无关紧要的。看一下使用的路径mtr
user9517支持GoFundMonica

2
mtr 确实需要root,通常只是setuid。(许多traceroute模式,例如--icmp也是仅根目录。)
grawity

7
@sysfired:ping不那么重要的一个原因是,对于几乎所有网络而言,ping(请求/响应)都是任何网络上最低优先级的流量,因此性能往往比其他更实用的协议(例如UDP)更“差”或TCP。换句话说:当ping好时,好,如果不行,它并不能告诉您太多。
iwaseatenbyagrue

1
是的,GeoLocation不可靠。查找我的家庭住址的一种方法使我处于州的另一端。另一种方式是显示我在大陆另一侧的另一个国家!
Brian Knoblauch

12

还有另一种检查方法,即查询一些BGP眼镜。

这通常比GeoIP更可靠(如@Jacob所述,GeoIP数据库的质量和新鲜度各不相同),因为BGP是跨网络管道路由范围的协议(或者它是interwebz)。

通常,您需要检查几个位置以确保没有看到聚合的路由,但最终,每个IP都属于AS,并且可以轻松地将AS追溯到公司。

根据飓风电子眼镜(http://bgp.he.net/ip/51.254.154.0#_ipinfo),OVH确实拥有该/ 24及其超网(51.254.0.0/15)。检查西班牙外观的玻璃杯,http://www.rediris.es/red/lg/lg.pl似乎可以确认很多事情(但这不过是我的快速检查而已)。

您的traceroutes / mtr输出似乎也证实了这一点:该IP由OVH拥有并宣布,并且至少通过它们(如果不是通过它们)来路由。

tl; dr:您的提供商似乎正在使用法国的提供商及其数据中心/基础设施。这不是100%肯定的,但似乎是最可能的解释。

编辑:要明确,事实是OVH是为其分配IP的AS,但不一定意味着特定位置。可悲的是,mtr-output并不一定要输出-即使OVH(似乎是这样)将您的提供商的整个/ 24推销给了法国的一个对等方,但仍然可以使用某些内部传输(例如MPLS) 。那不一定是最明智的方法,但这并非不可能。


BGP is the protocol for routing the ranges across the cyberpipes (or is it interwebz)-我相信您要寻找的是information superhighway
flith

1

并不是所有其他答案都不是很好,也不是真正有用的(值得阅读这里的每篇文章),但我想我昨天才找到答案。

因此,我们需要为位于法国的一台服务器使用So You Start租用另一个IP ,这就像Kimsufi(它们都是OVH公司)一样,但价格更高且更昂贵。当我进入管理面板并单击“ 添加其他IP地址 ”时,他们让我选择IP的位置,您猜怎么着?西班牙在那里。

这是证明它的屏幕截图。它是西班牙文,但我认为很容易理解这个概念。

结论:

有一些西班牙(可能还有其他地方)的托管公司以西班牙IP的身份转售位于法国的OVH专用服务器,就像它们位于西班牙一样,每月费用增加了3到4倍。
Appart绝对不会回避,这侮辱了这些混蛋如何继续抢夺IT相关人员。请注意在花钱时(尤其是现在在西班牙)花的时间,就像一个朋友说的那样,甚至不要相信一朵花

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.