建站资源分享
网络热门资源分享

全面了解服务器网络带宽速度:Network-Speed一键测速脚本使用教程

全面了解服务器网络带宽速度:Network-Speed一键测速脚本使用教程插图

如何才能比较全面了解自己正在使用或者刚购买的服务器网络带宽速度怎么样?对于Linux系统服务器来说,最常用的方法是使用一键测速脚本来进行网络速度测试!目前可选择的Linux一键测速脚本比较多,但建议最好是选择一些测速节点覆盖比较全面的测速脚本来使用,因为只有测速节点覆盖的地域广一点,才能真实全面的从测速结果真实了解自己服务器的带宽速度和带宽质量情况!

关于Linux一键测速脚本,可以试试建站经验分享站长根据Teddysun的bench.sh测速脚本进行修改的“bench_guonei.sh国内一键测速脚本”、“bench_haiwai.sh国际一键测速脚本”,这两个脚本代码都是取“bench.sh”,站长只是为了方便自己使用对测速节点进行了调整和增加并且基本也会坚持维护测速节点的有效性,节点也是取自Speedtest.net的测速节点!因此会自己修改的也可以根据自己的情况去修改脚本测速节点到自己满意的状态!目前修改后的“bench_guonei.sh国内一键测速脚本”相对来说可以比较全面的测试服务器到国内电信、联通、移动三大运营商网络的速度,因此可以比较好的了解服务器带宽是否符合国内用户访问需求!“bench_haiwai.sh国际一键测速脚本”则是针对国际方向带宽速度的测试,测速节点以港澳台、日韩、欧美节点为主,关于这两个脚本的使用命令可以查看下面文章:

前面提到了Linux一键测速脚本有很多,关键是脚本是否符合自己的测速需求和预期!这里建站经验分享站长再为有测速需求的网友分享一个站长认为在测速节点方面是比较全面的一个Linux一键测速脚本“network-speed”!

network-speed一键测速脚本基本情况介绍

关于Network-Speed一键测速脚本,站长认为是可以用于全面网络性能测试的脚本。

首先不说带宽网络速度测试的主要功能,除开测速功能外,Network-Speed一键测速脚本也能完成服务器的基本系统信息和网络信息测试,使用脚本后会比较全面的展示测试服务器的设备核心硬件组件信息,包括了服务器使用什么CPU型号、分配了多少个可用CPU核心、CPU缓存、分配的内存大小、分配的硬盘大小、使用什么操作系统版本、内核版本是什么、采用什么虚拟化架构技术(VPS或者云服务器)以及服务器网络的ISP 、ASN、机房位置等信息!

关于Network-Speed一键测速脚本的测速功能,那更不用说了!Network-Speed一键测速脚本使用的测速节点也是“Speedtest.net”的!测速区域包括了北美、南美洲、欧洲、亚洲、非洲、澳大利亚、GCC中东、印度、中国、伊朗、印度尼西亚等等!测速结果会全面的展示上下行带宽速度、延迟和数据包丢失等指标。此脚本除了默认的一键国际节点测速外,还支持根据自己的需求选择指定区域的节点进行测速!

不过这里还是要提醒下,测速脚本虽然是可以测速,但是也是要消耗服务器流量的,因此不建议在服务器上去反复折腾,因为消耗的可以是自己的流量哦!

如下展示结果就是Network-Speed一键测速脚本指定测速中国地区网络速度的效果:

---------------------------- network-speed.xyz ----------------------------
      A simple script to test network performance using speedtest-cli      
---------------------------------------------------------------------------
 Version            : v2023.12.28
 Global Speedtest   : wget -qO- network-speed.xyz | bash
 Region Speedtest   : wget -qO- network-speed.xyz | bash -s -- -r 
---------------------------------------------------------------------------
 Basic System Info
---------------------------------------------------------------------------
 CPU Model          : Intel(R) Xeon(R) CPU E5-2683 v4 @ 2.10GHz
 CPU Cores          : 2 @ 2099.916 MHz
 CPU Cache          : 40960 KB
 AES-NI             : ✔ Enabled
 VM-x/AMD-V         : ✔ Enabled
 Total Disk         : 39.3 GB (9.2 GB Used)
 Total RAM          : 1.9 GB (285.0 MB Used)
 Total Swap         : 2.0 GB (168.7 MB Used)
 System uptime      : 136 days, 5 hour 30 min
 Load average       : 0.01, 0.01, 0.00
 OS                 : Debian GNU/Linux 11
 Arch               : x86_64 (64 Bit)
 Kernel             : 5.10.0-24-cloud-amd64
 Virtualization     : KVM
 TCP Control        : bbr
---------------------------------------------------------------------------
 Basic Network Info
---------------------------------------------------------------------------
 Primary Network    : IPv4
 IPv6 Access        : ❌ Offline
 IPv4 Access        : ✔ Online
 ISP                : Cloud Information Technology (Intl) Telecom Group LIMITED
 ASN                : AS9232 Ntte Global Network (Brand Name)
 Host               : Anhui Xunyong Technology Co., Ltd
 Location           : Hefei, Anhui-AH, China
 Location (IPv4)    : Seoul, Seoul, KR
---------------------------------------------------------------------------
 Speedtest.net (Region: CHINA | 中華人民共和國)
---------------------------------------------------------------------------
 Location         Latency     Loss    DL Speed       UP Speed       Server      

 ISP: Cloudie 

 Nearest          159.97 ms   N/A     30.75 Mbps     4.79 Mbps      GSL Networks - Hong Kong 

 CU - ShanghAI    116.02 ms   5.7%    0.77 Mbps      4.81 Mbps      China Unicom 5G - Shanghai 
 CM - Beijing     194.47 ms   N/A     25.66 Mbps     4.80 Mbps      China Mobile Group Beijing Co.Ltd - Beijing 
 CU - Beijing     FAILED                                                        
 CT - Nanjing     103.38 ms   0.0%    0.65 Mbps      4.43 Mbps      China Telecom JiangSu 5G - Nanjing 
 CU - Shenyang    147.23 ms   17.3%   0.30 Mbps      4.10 Mbps      Unicom - Shenyang 
 CT - Suzhou      102.62 ms   N/A     1.01 Mbps      4.81 Mbps      China Telecom JiangSu 5G - Suzhou 
 CT - Yangzhou    FAILED                                                        
 CM - Hangzhou    165.01 ms   0.0%    4.35 Mbps      4.79 Mbps      China Mobile Zhejiang 5G - Hangzhou 
 CU - Zhengzhou   146.12 ms   N/A     20.31 Mbps     4.78 Mbps      China Unicom HeNan 5G - Zhengzhou 
 CT - Changsha    119.59 ms   0.0%    0.72 Mbps      4.79 Mbps      湖南电信5G - Changsha 
 CU - Changsha    FAILED                                                        
 CM - Chengdu     170.94 ms   0.0%    25.53 Mbps     4.79 Mbps      China Mobile Group Sichuan - Chengdu 
 CM - Xi an       167.14 ms   0.0%    30.01 Mbps     4.79 Mbps      陕西移动5G - Xi'an 
 CT - Hefei       91.90 ms    0.0%    0.90 Mbps      4.65 Mbps      China Telecom AnHui 5G - Hefei 
 CT - TianJin     119.04 ms   0.0%    2.47 Mbps      4.80 Mbps      China Telecom TianJin-5G - TianJin 

 CM - Kwai Chung  79.76 ms    0.0%    5.51 Mbps      4.81 Mbps      CMHK Mobile Service - Hong Kong 
 CM - Hong Kong   113.50 ms   0.0%    11.01 Mbps     4.80 Mbps      CMHK Broadband - Hong Kong 
 Hong Kong        FAILED                                                        
 Hong Kong        190.18 ms   N/A     12.05 Mbps     4.80 Mbps      fdcservers.net - Hong Kong 
 Hong Kong        185.72 ms   N/A     26.33 Mbps     2.38 Mbps      Misaka Network, Inc. - Hong Kong 
---------------------------------------------------------------------------
 Avg DL Speed       : 11.67 Mbps
 Avg UL Speed       : 4.58 Mbps

 Total DL Data      : 2.74 GB
 Total UL Data      : 0.07 GB
 Total Data         : 2.82 GB
---------------------------------------------------------------------------
 Duration           : 10 min 1 sec
 System Time        : 03/01/2024 - 08:12:44 UTC
 Total Script Runs  : 33099
---------------------------------------------------------------------------
 Result             : https://result.network-speed.xyz/r/1704268605_265NTP_CHINA.txt
---------------------------------------------------------------------------

Network-Speed一键测速脚本使用命令

1、Network-Speed一键测速脚本(全球节点测速)默认使用命令

默认的是全球节点测速,测速消耗的流量是比较大的,哈哈,所以请谨慎使用!复制对应命令,通过SSH工具连接测速服务器后执行下面命令当中的任意一个即可开始测速!

RedHat/CentOS先执行下面命令装curl:

yum install -y curl

Debian/Ubuntu先执行下面命令装curl:

apt install -y curl

Network-Speed一键测速脚本的测速命令是下面这个!

curl -sL network-speed.xyz | bash

或者

RedHat/CentOS先执行下面命令装wget:

yum -y install wget

Debian/Ubuntu先执行下面命令装wget:

apt install -y wget

Network-Speed一键测速脚本的测速命令是下面这个!

wget -qO- network-speed.xyz | bash

测速后得到的结果大致如下(因为文章篇幅问题,这里指截取了测速方面的截图):

全面了解服务器网络带宽速度:Network-Speed一键测速脚本使用教程插图1

2、Network-Speed一键测速脚本自定义测速区域设置方法

前面提到了Network-Speed一键测速脚本是支持设置指定区域节点来测速的,比如文章前面就展示了使用Network-Speed一键测速脚本来测试国内节点速度的结果!下面我们来看看如何来自定义Network-Speed一键测速脚本的测速区域!

下面是使用Network-Speed一键测速脚本来测试国内节点速度的脚本!

wget -qO- network-speed.xyz | bash -s -- -r china

其实只要知道上面命令的逻辑就比较简单了!目前Network-Speed一键测速脚本支持的自定义测速区域有:北美、南美洲、欧洲、亚洲、非洲、澳大利亚、GCC中东、印度、中国、伊朗、印度尼西亚,分别对应的代称为:na、sa、eu、asia、africa、au、middle-east、india、china、iran、indonesia!

因此在回过头来看“wget -qO- network-speed.xyz | bash -s — -r china”命令,如果选择测试那个区域,只需把“-r”后面的内容改成要测速的区域代称即可!比如在这个测试国内速度的命令基础上要改成测试欧洲地区的速度,那么命令就为“wget -qO- network-speed.xyz | bash -s — -r eu”!只需把“china”改成“eu”即可!

为了方便使用,下面是Network-Speed一键测速脚本目前支持测速区域的命令,根据测速区域直接复制对应命令即可:

Network-Speed一键测速脚本中国区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r china

Network-Speed一键测速脚本北美区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r na

Network-Speed一键测速脚本南美区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r sa

Network-Speed一键测速脚本欧洲区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r eu

Network-Speed一键测速脚本亚洲区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r asia

Network-Speed一键测速脚本非洲区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r africa

Network-Speed一键测速脚本澳大利亚区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r au

Network-Speed一键测速脚本GCC中东区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r middle-east

Network-Speed一键测速脚本印度区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r india

Network-Speed一键测速脚本伊朗区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r iran

Network-Speed一键测速脚本印度尼西亚区域测试命令:

wget -qO- network-speed.xyz | bash -s -- -r indonesia

 

赞(1)
未经允许不得转载:建站经验分享 » 全面了解服务器网络带宽速度:Network-Speed一键测速脚本使用教程