我们经常需要检查服务器的当地或指定地点的网络状况,于是便了有此文的主题Speedtest-CLI
,这是个十分好用的工具,使用简单的命令就能达到我们的目的。
1.什么是Speedtest-CLI
Speedtest-CLI是基于python开发的脚本程序,利用了speedtest.net的服务来测量出上下行的宽带速度。Speedtest-cli能根据机房离测速服务器的物理距离来列出测速服务器,或者针对某一服务器进行测速,同时还能为你生成一个URL以便你分享你的测速结果。
2.安装Speedtest-CLI
wget -O speedtest-cli --no-check-certificate https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py chmod +x speedtest-cli
3.使用Speedtest-CLI
最简单的使用方法,直接启动脚本,脚本会按照IP自动选择节点测速
./speedtest-cli
但是这种方法并不准确,因为现在很多服务提供商为了节约成本而使用广播IP。所以会出现默认测速节点太远的情况,这时候就需要你手动查找节点并使用了。
查找中国所有节点:
./speedtest-cli --list | grep China #查找节点
Speedtest 在发布时中国的所有节点如下:
17245) China Mobile Group XinJiang (Kashi, China) [3336.15 km] 17222) China Mobile Group XinJiang (Aletai, China) [3500.11 km] 6144) xjunicom (Urumqi, China) [3733.08 km] 16858) China Mobile Group XinJiang (Urumqi, China) [3733.08 km] 17227) China Mobile Group XinJiang (Hetian, China) [3762.06 km] 5750) Lhasaunicom (Lhasa, China) [5068.14 km] 17230) China Mobile Communications Group Inner Mongolia Co., Ltd. (Alxa, China) [5227.66 km] 16392) Yinchuan,China Mobile,Ningxia (Yinchuan, China) [5290.98 km] 3973) China Telecom (Lanzhou, China) [5330.35 km] 16145) Lanzhou,China Mobile,Gansu (Lanzhou, China) [5330.35 km] 4690) China Unicom Lanzhou Branch Co.Ltd (Lanzhou, China) [5330.35 km] 5509) Chinaunicom Ningxia branch (Ningxia, China) [5379.76 km] 5465) China Unicom (Hohhot, China) [5437.66 km] 16005) Shanxi CMCC (Taiyuan, China) [5724.90 km] 12868) China unicom shanxi branch (Taiyuan, China) [5724.90 km] 4575) China Mobile Group Sichuan (Chengdu, China) [5788.53 km] 4624) ChinaTelecom (Chengdu, China) [5788.53 km] 11444) University of Electronic Science and Technology of China (Chengdu, China) [5788.53 km] 2461) China Unicom (Chengdu, China) [5788.53 km] 5292) China Mobile Group Shaanxi Company Limited (Xi'an, China) [5791.01 km] 4863) Xi'an branch,Chinaunicom (Xi'an, China) [5791.01 km] 4713) China Mobile Group Beijing Co.Ltd (Beijing, China) [5793.30 km] 4751) Beijing Telecom (Beijing, China) [5793.30 km] 5145) Beijing Unicom (Beijing, China) [5793.30 km] 5505) Beijing Broadband Network (Beijing, China) [5793.30 km] 17184) China Mobile,TianJin (Tianjin, CN) [5902.87 km] 5475) China Unicom (Tianjin, China) [5902.87 km] 17437) China Mobile Heilongjiang branch (Harbin, China) [5908.67 km] 5460) China Unicom Heilongjiang Branch (Harbin, China) [5918.29 km] 9484) China Unicom (Changchun, China) [5994.60 km] 10742) Changchun Unicom (Changchun, China) [5994.60 km] 5726) China Unicom Chong Qing Branch (Chongqing, China) [6038.04 km] 5530) CCN (Chongqing, China) [6038.04 km] 5131) China unicom henan branch (Zhengzhou, China) [6043.46 km] 16167) ChinaMobile, Liaoning Branch (Shenyang, China) [6085.62 km] 5017) China Unicom,Liaoning Branch (Shenyang, China) [6085.62 km] 16314) China Mobile, shandong Branch (Jinan, China) [6090.71 km] 5039) China unicom Jinan branch (Jinan, China) [6090.71 km] 5563) JINAN Wo China company (Jinan, China) [6090.71 km] 12538) SHANDONG UNICOM (Jinan, China) [6090.71 km] 6435) china Telecom hubei branch (Xiangyang, China) [6178.12 km] 12637) China Telecom Xiangyang Branch (XiangYang, China) [6178.12 km] 5103) Yunnan Chinaunicom (Kunming, China) [6181.78 km] 6168) China Telecom (Kunming, China) [6181.78 km] 16398) China Mobile,GuiZhou (Guiyang, China) [6291.14 km] 17388) Chinamobile (Linyi, China) [6302.48 km] 5396) China Telecom JiangSu Branch (Suzhou, China) [6303.15 km] 16395) China Mobile (Wuhan, China) [6432.22 km] 5485) China Unicom,Hubei Branch (Wuhan, China) [6432.22 km] 17145) China Telecom AnHui Branch (Hefei, CN) [6508.51 km] 4377) China Mobile Group Anhui Co.,Ltd (Hefei, China) [6508.51 km] 5724) ChinaUnicom (Hefei, China) [6508.51 km] 6132) ChinaTelecom.Hunan (Changsha, China) [6554.38 km] 4870) Changsha, Hunan Unicom (Changsha, China) [6554.38 km] 15862) China Mobile Group Hunan Co.,Ltd (Changsha, China) [6554.38 km] 5446) CHINA UNICOM JIANGSU COMPANY (Nanjing, China) [6583.74 km] 5316) China Telecom JiangSu Branch (Nanjing, China) [6583.74 km] 13704) China Unicom (Nanjing, China) [6584.72 km] 17320) ZhenJiang branch,China Mobile Limited (ZhenJiang, China) [6612.03 km] 16399) CHINATelecom.JX (Nanchang, China) [6693.49 km] 7230) China Unicom.JiangXi Co.,Ltd (Nanchang, China) [6693.49 km] 16294) China Mobile Group JiangXi Co.Ltd (Nanchang, China) [6693.49 km] 16332) China Mobile Group JiangXi CO.,Ltd (Nanchang, China) [6693.49 km] 5097) Chinaunicom.jx (Nanchang, China) [6693.49 km] 10305) GX-Telecom (Nanning, China) [6730.98 km] 5674) GX-Unicom (Nanning, China) [6730.98 km] 15863) GX ChinaMobile (Nanning, China) [6730.98 km] 17019) CoreLink Inc, (Shanghai, China) [6822.48 km] 16719) China Mobile Communications Corporation Shanghai Company Limited (Shanghai, China) [6822.48 km] 16803) China Mobile Communications Corporation Shanghai Company Limited (Shanghai, China) [6822.48 km] 5083) Shanghai Branch, China Unicom (Shanghai, China) [6822.48 km] 3633) China Telecom (Shanghai, China) [6822.48 km] 4665) China Mobile Group Shanghai Co.,LTD (Shanghai, China) [6822.48 km] 7509) China Telecom ZheJiang Branch (Hangzhou, China) [6822.73 km] 5300) Hangzhou , Zhejiang Unicom (Hangzhou, China) [6822.73 km] 4647) China Mobile Group Zhejiang Co.,Ltd (Hangzhou, China) [6822.73 km] 6245) ningbo unicom (Ningbo, China) [6940.08 km] 17251) ChinaTelecom-GZ (Guangzhou, CN) [7012.91 km] 6611) China Mobile,Guangdong (Guangzhou, China) [7012.91 km] 16503) Chinamobile,Hainan (Haikou, China) [7103.37 km] 5081) ShenZhen Telecom (Shenzhen, China) [7119.97 km] 4515) China Mobile,Guangdong (Shenzhen, China) [7119.97 km] 16171) Fuzhou China Mobile,Fujian (Fuzhou, China) [7131.22 km] 4884) China Unicom FuJian (Fuzhou, China) [7131.22 km] 2993) Website Solution Limited (Hong Kong, China) [7147.06 km] 12990) QTS Data Centers (Hong Kong, China) [7147.06 km] 10267) Interoute VDC (Hong Kong, China) [7147.06 km] 1536) STC (Hong Kong, China) [7147.06 km] 8170) Atombase Global Datamation (Hong Kong, China) [7147.06 km] 6852) FPT Telecom (Chai Wan, China) [7149.88 km]
指定一个speedtest测试节点:
./speedtest-cli --server XXXX #选择并使用节点
0 条评论