VPS线路测试方法

IT小技能 atrandys 10个月前 (12-02) 7509次浏览 3个评论

闲来无事普及一下如何测试VPS的线路状况,大佬们可跳过本篇。方法很简单,使用到ping工具和traceroute工具,几个相关网站,还有网上分享的测速脚本,能让你购买VPS之前,或者购买VPS之后,简单的测试一下网络,毕竟花钱买的,了解一下也挺有必要的。

我们的目标是

1、没有蛀……跑题了

2、了解VPS线路的延迟丢包信息

3、了解VPS线路的路由跟踪信息

4、测试VPS线路的下载速度

我们用到的工具

1、win上使用cmd的ping命令,mac上在终端里使用ping命令

2、traceroute工具

3、ipip.net网站  speedtest网站 ping.pe网站

4、测速脚本,Oldking大佬的脚本,博客链接:https://www.oldking.net/350.html

看到上面的工具如果一头雾水,没关系,下面慢慢来一个个使用,很简单,不难。

测试延迟

这里需要你有一个IP地址,例如:vps厂商提供的测试IP或你已经购买了VPS,拿到了IP地址,我这里使用185.186.146.8演示。

ip延迟是发送方和接收方之间的来回时间,是全程的,一般从发送方和接收方ping延迟都是一样的。

1 测试本地到VPS延迟

windows电脑打开cmd命令(按win+r键,输入cmd,回车),输入以下命令回车(IP替换成自己的vps ip)

ping 185.186.146.8 -t

mac电脑打开终端,输入以下命令回车(IP替换成自己的vps ip)

ping 185.186.146.8

这样电脑上会一直ping,停止方式是一样的,按ctrl+c键,你可以多ping一段时间,这样能检测一下线路的丢包情况,以下是win上的演示:

VPS线路测试方法

如图所示延迟大概157ms左右,这是北方联通到洛杉矶机房,很不错了,ping了17次,丢包率是0%。

2 测试全国到VPS的延迟

如果你想建站或分享给他人使用,你也想知道全国到VPS ip的延迟情况,这里我们使用ipip.net网站提供的全国ping工具。

点击进入ipip.net

点击工具,选择ping,输入ip地址,选择中国,然后点击ping,稍等一会儿等待测试完成,可以看到全国多地到VPS的延迟信息。

VPS线路测试方法

另一个全国测试网站

点击进入ping.pe

进入网站,输入ip地址,点击Go,开始进行持续测试,这个站点Loss代表丢包率,Avg代表平均ping值。

VPS线路测试方法

路由跟踪

路由跟踪分为两部分,去程路由跟踪和回程路由跟踪。

去程跟踪:即本地到VPS的路由,出国方向的线路,比如CN2的GT线路,就是出国方向是CN2。

回程路由:即VPS到本地的路由,回国方向的线路,一般来说回程线路越好,传输速度稳定性越好。

1 去程跟踪

为了非常直观的查看去程路由跟踪,我们使用ipip.net提供的traceroute工具,首先下载并安装traceroute软件(多平台可用)

windows版下载

mac版下载

android版下载

ios版下载

linux版下载

安装后打开软件

VPS线路测试方法

打开路由跟踪,输入ip地址,然后点击开始,你就可以很直观的看到本地到VPS的路由跟踪信息,出国走的什么线路,有没有绕路等情况。

VPS线路测试方法

另外你也可以通过ipip.net查看全国各地到VPS的路由跟踪。

打开ipip.net,选择工具下的TraceRoute,然后选择路由跟踪初始位置,然后输入IP地址,点击查看,你就可以很方便的查看全国各地到VPS的路由跟踪信息。

VPS线路测试方法

2 回程跟踪

回程跟踪需要你可以登录VPS,如果只有一个测试IP,这里是没办法进行回程跟踪的。

首先查询到你的本地外网IP地址,点击这里查询,然后ssh工具连接到VPS,然后执行以下命令

yum install -y wget unzip && wget https://cdn.ipip.net/17mon/besttrace4linux.zip && unzip besttrace4linux.zip && chmod +x  besttrace

然后执行以下命令

./besttrace 你的本地ip  -g cn

如下图显示,这是洛杉矶机房到杭州联通的路由跟踪。

VPS线路测试方法

你也可以从VPS上跟踪全国其他地区的IP,查看一下路由信息,下面整理了全国有代表性的几个地区的IP。

北京电信 113.59.224.1
北京联通 111.196.211.81
北京移动 117.136.38.145
上海电信 101.227.255.37
浙江联通 124.160.128.117
安徽移动 112.29.129.65
广州电信 14.215.116.1
广州联通 122.13.195.129
广州移动 221.176.23.114
西安电信 113.141.67.254
四川电信 118.119.254.1
四川移动 117.174.59.1
重庆联通 113.207.32.97

速度测试

本地测速

首先你需要安装一下代理软件,然后切换到全局模式,一定要切换到全局,否则还是本地测速。这些方式只能是给个参考,准确性一般。

打开speedtest.net,点击GO进行测速。

一键脚本全国多地区测速

在VPS上执行下面的一键脚本,可测试国内多地的速度。

curl -Lso- https://raw.githubusercontent.com/wn789/Superspeed/master/superbench.sh | bash

如下可以显示各地的速度测试。

VPS线路测试方法


文章标题:VPS线路测试方法
固定链接:https://www.atrandys.com/2018/1214.html
原创文章,未经允许,禁止转载。
喜欢 (3)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(3)个小伙伴在吐槽
  1. 我一般都是ping在170左右就买了,用着也还可以。就是SS。
    撒等扽2019-06-23 21:48 回复
  2. 实际延迟就是去程延迟加上回程延迟么,本地cmd测下去程,vps上测下回程,这2个数加起来?
    BrunuhVille2019-01-29 12:05 回复
    • ping的数据是来回相加。无论cmd还是vps上测数据应该一样。
      atrandys2019-01-29 16:42 回复