Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli

[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli

作者头像
喵了个咪233
发布于 2018-03-02 06:35:16
发布于 2018-03-02 06:35:16
5.3K10
代码可运行
举报
运行总次数:0
代码可运行

[喵咪软件推荐(2)]全球服务器测速工具speedtest-cli

w-blog博客

前言

在上一篇章中给大家介绍了全球国家信息国旗区号等一些全球国家新的库,今天也给大家介绍一个和全球化有关的软件,它的名字叫做speedtest-cli,直译成中文就是速度测试命令,那么究竟是测试什么速度呢? -> 请紧张继续往下看

附上:

喵了个咪的博客:w-blog.cn

speedtest-cli GitHub :https://github.com/sivel/speedtest-cli

1.speedtest-cli介绍以及安装

使用场景

有一天领导走到你旁边说:”小王啊! 我们要在海外部署服务器了 你看我们现在国内的服务器在那些国家使用起来还不错啊 我们主要客户是欧洲和东南亚的客户节点选在哪里会比较好啊! ” 这个时候小王一脸蒙蔽

那么问题来了,怎么才能知道现在的服务器到全国各地的延迟怎么样,到全球各个国家的延迟又怎么样呢,这个时候你就需要 speedtest-cli 来帮你解决燃眉之急了

安装

speedtest-cli由python编写,主要功能是对本节点对全球各个国家之间的延迟进行测试,延迟以及上行和下行带宽,安装起来也特别容易 speedtest-cli 支持 Python 2.4-3.5 版本

使用pip / easy_install安装如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install speedtest-cli
或
easy_install speedtest-cli

也可以从git上去安装最新版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install git+https://github.com/sivel/speedtest-cli.git
或
git clone https://github.com/sivel/speedtest-cli.git
python speedtest-cli/setup.py install

然后运行speedtest-cli即可使用,默认会找到speedtest-cli服务器中最近的节点进行测试,笔者服务器在新加坡得到结果如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Retrieving speedtest.net configuration...
Testing from Alibaba (你自己的IP)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by SGIX (Singapore) [7.42 km]: 1.294 ms
Testing download speed................................................................................
Download: 532.13 Mbit/s
Testing upload speed....................................................................................................
Upload: 5.76 Mbit/s

2. 使用

speedtest-cli有几个常用命令一个是speedtest-cli —list 它可以获取出很多条如下的内容

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 7009)    SuperInternet (Singapore, Republic of Singapore) [7.42 km]
   ↑           ↑            ↑               ↑                  ↑
 服务器ID      运营商        城市             国家             和你本机的距离

然后我们可以通过 speedtest-cli --server=服务器IP --share 我们就可以开始测速了 这里选择一台中国的服务器加上grep进行筛选

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
speedtest-cli --list | grep China

10192) NanningTelecom (Nanning, China) [2434.50 km]                                                                                  
10305) GX-Telecom (Nanning, China) [2434.50 km]                                                                                      
 5674) GX-Unicom (Nanning, China) [2434.50 km]                                                                                       
 2993) Website Solution Limited (Chinese Hong Kong, China) [2578.61 km]                                                                      
10267) Interoute VDC (Chinese Hong Kong, China) [2578.61 km]                                                                                 
 1536) STC (Chinese Hong Kong, China) [2578.61 km] 

然后使用 speedtest-cli --server=10305 --share测试新加坡到南京的速度 结果如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Retrieving speedtest.net configuration...
Testing from Alibaba (47.88.240.222)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by GX-Telecom (Nanning) [2434.50 km]: 133.62 ms
Testing download speed................................................................................
Download: 521.78 Mbit/s
Testing upload speed....................................................................................................
Upload: 5.84 Mbit/s
Share results: http://www.speedtest.net/result/6082037976.png

应为是阿里服务器下行带宽是不限制的可以看到500MB很是给力,延迟有133.62毫秒也很正常,上行带宽可能达到服务器限制最大值所以中国到新加坡网络情况还是比较好的

并且可以通过访问最后面的http://www.speedtest.net/result/6082037976.png 获取你本次测试的结果图片

3 总结

对于还在纠结服务器需要选择到哪里,需要海外部署服务器或者海外有用户反映比较慢的童鞋,我相信speedtest-cli可以帮助到你们!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
直接用这个工具,腾讯云ping:https://ping.gaomeluo.com/tengxun/
直接用这个工具,腾讯云ping:https://ping.gaomeluo.com/tengxun/
回复回复点赞举报
推荐阅读
Linux下使用speedtest测速
工具介绍 Speedtest测试网络上传/下载速度还是挺不错的,windows下非常方便。Linux下也可以很方便的使用命令行speedtest来测试。speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest很简单——只需要下载其Python脚本文件。 下载安装 wget https://raw.github.com/sivel/speedtest-cli/m
院长技术
2021/04/30
15.5K0
Centos7服务器测试网速Speedtest小工具
Speedtest.net强大而知名的全球宽带网络速度测试网站,采用Flash载入界面,Alexa世界排名非常高,Speedtest.net在全球有数百个测试节点,国内有测速节点几十个。作为一款在线并且可视化的网速测试工具。使用方法简单,无需下载、安装多余软件,只需有浏览器即可。
互联网-小阿宇
2022/11/21
2.6K0
linux网络测速
iPerf Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。 yum install -y iperf3 Mac 和 Windows也可以用。安装后,你需要同一网络上的两台机器才能使用它(都必须安装 iPerf)。指定一个作为服务器。 先获取服务器机器的IP地址: ip addr show 先找到服务器的ip地址, 在服务器上启动iperf: iperf -s 这等待来自客户端的传入连接。
入门笔记
2022/06/02
4.4K0
linux网络测速
linux下测网速
使用speedtest-cli github官网:https://github.com/sivel/speedtest-cli
foochane
2019/05/23
4.5K0
Linux系统下的网络测速利器:speedtest-cli使用详解
在当今互联网时代,网络质量直接影响着工作效率和用户体验。对于Linux系统管理员和开发者而言,如何快速准确地测试网络带宽质量尤为重要。Speedtest-cli作为一款基于Python开发的命令行测速工具,凭借其轻量化、跨平台和易用性,已成为Linux环境下网络诊断的标配工具。
是山河呀
2025/06/29
5830
linux测试网速
如何测试服务器网速,这里安利一个测试工具--speedtest-cli 可以在其他电脑上下载好 然后ftp上传到服务器上 # 获取方式有很多 pip install speedtest-cli easy_install speedtest-cli pip install git+https://github.com/sivel/speedtest-cli.git git clone https://github.com/sivel/speedtest-cli.git
summerking
2022/10/27
3.7K0
我的生产力工具推荐-终端01篇
如果你和我从事一样的职业(such as a developers or about Linux),如果电脑是你的另一半,而且还在使用Windows的话,强烈建议尝试使用类Unix系统,主要有以下三个途径(来自我的亲测经历)
仙人技术
2021/04/08
1.6K0
Linux 速度性能测试一键脚本 下载测试
全面的国内三大运营商(电信,联通,移动)上传下载速率测试 GitHub项目地址:https://github.com/sunpma/Speedtest
jwangkun
2021/12/23
8.9K0
Linux 速度性能测试一键脚本 下载测试
使用Linux命令行测试网速
speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest很简单——只需要下载其Python脚本文件。
前Thoughtworks-杨焱
2021/12/07
3K0
linux测试服务器带宽的几种方法
git地址:https://github.com/sivel/speedtest-cli 查看帮助
JaneYork
2023/10/11
2.3K0
linux测试服务器带宽的几种方法
网卡限速工具之WonderShaper
WonderShaper是用来对特定网卡进行快速限速的工具,它实际是对Linux的tc命令进行封装后的shell脚本,所以使用成本比tc更低,更容易上手,以下配合测速工具speedtest一起使用
GreatSQL社区
2023/02/23
1.2K0
被称为低价屠夫的 Virmach,实际体验如何?
Virmach 是一家比较久以前就听过的 虚拟主机 / VPS / 独服 厂商,因为比较低廉的价格被众多大佬称为低价屠夫。这次在黑色星期五以及网络星期一活动里面疯狂发各种低价机器,在很多 VPS 云主机评测频道里面都是一片一片地刷屏。
惶心
2018/11/27
9.5K0
被称为低价屠夫的 Virmach,实际体验如何?
Linux操作系统中限制网络带宽速率的使用方法
wondershaper 实际上是一个 shell 脚本,它使用 tc 来定义流量调整命令,使用 QoS 来处理特定的网络接口。外发流量通过放在不同优先级的队列中,达到限制传出流量速率的目的;而传入流量通过丢包的方式来达到速率限制的目的。
用户7639835
2021/08/26
4.8K0
centos系统6种常见的测试工具
其中,14.215.177.38 是目标主机的 IP 地址,icmp_seq 表示发送的第几个数据包,ttl 表示数据包经过的路由器个数,time 表示数据包往返时间。
IT运维技术圈
2023/09/07
1.6K0
centos系统6种常见的测试工具
『工具』Liunx下使用SpeedTest测速
SpeedTest是用来测试网络上传/下载速率的一款工具,在Windows上能很方便的测试本地网络的上传/下载速率,而在Linux上,也可以很方便的使用命令行SpeedTest来测试 SpeedTest是用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行,一般我都是用SpeedTest来测试VPS的带宽,以下内容仅做个记录,毕竟我老是忘记应该打什么代码……(大佬勿喷) 下载:
Qicloud
2022/01/25
1.9K0
在Linux中限制网络带宽的使用
公司用的是实体服务器,租用机房带宽,买了30M的带宽,然而经常有带宽超额的问题,每个月都要额外交几千块,因此打算限制带宽。
用户1685462
2021/07/25
3.5K0
【主机测评】腾讯云:轻量应用服务器预上新雅加达区域!上线前抢先看机器测评!
腾讯云的轻量应用服务器最近准备上新印尼的雅加达区域!又进一步地丰富了轻量应用服务器的区域,进一步满足了用户对地区多元的需求,以及各种应用镜像更好地服务用户对不同地区的应用需求。下面小俊将进行一些测试,带大家看看新区域——雅加达的机器性能等情况,供大家对比定位需求及购买参考。
小俊是我
2023/02/25
1.6K0
【主机测评】腾讯云:轻量应用服务器预上新雅加达区域!上线前抢先看机器测评!
自建 speedtest 服务端 web 并使用 cli 测试内网带宽
LibreSpeed 是一个自托管的HTML5速度测试和更多功能。易于设置,提供示例,可配置,适用于移动设备。支持PHP、Node、多个服务器等。
宋天伦
2023/10/21
3K0
自建 speedtest 服务端 web 并使用 cli 测试内网带宽
腾讯云锐驰型轻量云服务器深度评测:200Mbps带宽实测与性能解析
腾讯云近期推出了一款全新的锐驰型轻量云服务器,虽然它本质上仍属于轻量云系列,但其带宽提升至200Mbps,为用户提供了更高的网络性能。本文将基于我个人的使用体验,对这款服务器进行简要测评。测试对象为新加坡区域的2核1G内存、200Mbps带宽的实例,服务器已重装系统,并在Ubuntu 24.04环境下进行测试。需要注意的是,测试结果仅供参考,由于云服务器的CPU型号可能存在差异,且CPU性能对整体表现有显著影响,因此本文的测评结果仅针对我当前所使用的实例。
VyrnSynx
2025/01/27
2.9K0
腾讯云-轻量应用服务器的简单体验
经过一段时间的等待,申请的国内(北京)轻量应用服务器今天下午通过审核。 迫不及待的用脚本跑了跑,下面是结果,仅供参考。 ----------------------------------------
陌涛
2020/06/10
4K0
相关推荐
Linux下使用speedtest测速
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档