首页 > 201608 > Linux环境下测试VPS网速的几种方法
2016
08-17

Linux环境下测试VPS网速的几种方法

当然网上网友做了一些一键包是蛮多的, 喜欢不折腾的可以直接拿去用。

如下:

wget -qO- bench.sh | bash

上面的一条搞定。会出现相关vps数据,如cpu 内存,以及常见的国外的一些节点速度。

下面再介绍一些方法:

1.speedtest

网上最著名的测速网站了。好多服务器商也用了它家的服务或者功能。

Speedtest.net也许是使用最广泛的,支持网速测试结果分享,通用也支持PC端在线测试网速、它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行/下行网速。

Speedtest.net提供了一个命令行版本——speedtest-cli以应对没有图形化桌面时(例如,当你通过命令行远程登陆服务器或使用没有图形界面的操作系统),基于flash、界面友好的Speedtest.net将无法工作的问题。

Linux环境下测试VPS网速的几种方法 - 第1张  | Mr.Long

再延伸一个类似的linux上的小工具有兴趣的可以关注下方的项目去安装测试了。

speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。
speedtest-cli工具地址
地址:https://github.com/sivel/speedtest-cli

2.bmon

1)添加yum源方便安装bmon

# rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
# yum install bmon
– bandwidth monitor
可以在 shell 下监控网络流量的状况( 具有动态效果 )

RX: 流进

TX: 流出

安装成功后输入bmon命令后,选择eth0按g,按d。查看效果如如下:

Default
1
# bmon
01

以基本的方式查看:

# bmon -o ascii -p eth0

bmon

1. 添加yum源方便安装bmon

# rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
# yum install bmon
– bandwidth monitor
可以在 shell 下监控网络流量的状况( 具有动态效果 )

RX: 流进

TX: 流出

安装成功后输入bmon命令后,选择eth0按g,按d。查看效果如如下:

Default
1
# bmon
01

以基本的方式查看:

# bmon -o ascii -p eth0

Linux环境下测试VPS网速的几种方法 - 第2张  | Mr.Long

当然,除了以上二个,还有好多,如iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。

看你个人喜欢了,当然最主要的还是本地的速度,如果是做网站服务器的话还需要各地的速度反馈,可以用chinaz家的超级ping之类的,大概了解了。在选择VPS、服务器进行评测的时候,所有的硬件配置,外围的参考性能,都只能是参考,因为我们最终还是要考虑到实际项目打开速度和用户体验,这才是关键的。

赞赏

微信赞赏支付宝赞赏

来发表一下你看完该文章的感受吧
最后编辑:
作者:Mr.Long
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。