Image 2 Image 3 Image 3 Image 3

如何判断你购买的VPS是不是真正的CN2线路

频道:行业资讯 日期: 浏览:960

在Linux中有个命令,叫mtr,它是一款强大的网络诊断工具,集tracerout和ping两个命令于一身,并且会收集更多的信息,比如连接状态、可用性等等,在排查网络问题中,非常有用。

MTR的安装

Ubuntu

sudo apt install mtr

CentOS

yum install mtr

MTR的使用

之前我买了一部国内的VPS,卖VPS的大佬跟我说是CN2线路,我不太相信,因为CN2线路控制的相当严格的,于是用MTR测试了一下,在这里我们也不讲太多,主要讲如何判断你的VPS走的是不是CN2线路。

使用MTR命令很简单,登陆你要测试的CN2 VPS,测试CN2主机到vultr日本的线路走的是不是CN2线路。执行命令:

mtr 167.179.91.254
如何判断你购买的VPS是不是真正的CN2线路

注:图中IP地址经过技术处理,你们在测试过程中使用你们自已的IP地址即可。

执行命令后得到这张图,那我们怎么理解这张图呢?

第一列:HOST,显示IP地址或者主机名。或者理解为数据包经过的路由。

第二列:Loss%,这个结点的丢包率。

第三列:Snt,发送包的数量。

第四列:Last,最近一次的延时,单位是毫秒ms。

第五列:Avg,平均延时,单位是毫秒ms。

第六列:Best,最低延时,单位是毫秒ms。

第七列:Wrst,最高延时,单位是毫秒ms。

第八列:StDev,标准偏差。

MTR报告我们一般看三样东西:经过的路由、丢包率和延迟。从上图中可以看到,有很多跳显示为 waiting for reply (等待答复),并且后面没有其他可供参考的数据,这可能是数据经过加密处理的,无法在这解密,也可能是中间节点线路中断。如果中间节点有掉包100%,这可能是家用路由器或者运营商的路由器没有正确配置导致的,但是数据还是正常传递的,最主要是看最后一跳,丢包率为 0%,延时为73.1ms,说明数据包全部快速到达目标主机。

现在关键问题是要判断线路是否是CN2线路,我们在数据经过的中间节点随便选个IP地址,登陆ASN查询网站,查看一下他的ASN

如何判断你购买的VPS是不是真正的CN2线路

骨干网使用as4068和as4134路由的基本都可确定是真正的CN2线路,如果发现是其他,基本就可以呵呵了。

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码