Superspeed ,speedtest等測速腳本用不瞭瞭,或者是節點失效,很久沒有更新。大多測速腳本使用的是 SpeedTest.net 提供的測速節點,所以直接使用 SpeedTest.net 提供的 Speedtest-CLI 工具來進行速度測試。Speedtest-CLI 是 SpeedTest.net 官方開發的一個速度測試小工具,擁有 Linux(Ubuntu、CentOS 等)、MacOS、Windows 等多個平臺的客戶端,使用起來也很方便。
1、Speedtest-CLI 安裝方法
Ubuntu/Debian 安裝方法:
curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
sudo apt-get install speedtest
CentOS/Fedora/Redhat 安裝方法:
curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash
sudo yum install speedtest
此外,如果已經安裝過舊版本,或者是其他非官方版本,需要先卸載後再安裝:
# Ubuntu/Debian:
sudo rm /etc/apt/sources.list.d/speedtest.list
sudo apt-get update
sudo apt-get remove speedtest
sudo apt-get remove speedtest-cli
# CentOS/Fedora/Redhat:
sudo rm /etc/yum.repos.d/bintray-ookla-rhel.repo
sudo yum remove speedtest
rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
安裝完成之後可以輸入 speedtest -h 看一下能否正確輸出幫助信息。
2、Speedtest-CLI 使用方法
最簡單的使用方法:
speedtest
直接輸入這個命令回車就可以開始測速瞭,不過這樣隻能是自動選擇一個最近的測速節點。
查看最近的節點列表:
speedtest -L
指定測速服務器:
speedtest -s 11111
把上面的 11111 換成你想指定的測速服務器地址即可。
3、SpeedTest 測速節點列表
下面兩個網址是目前相對比較全的 SpeedTest 測速節點列表:
https://williamyaps.github.io/wlmjavascript/servercli.html
https://gist.github.com/stawidy/806f3ef8eb067b4c5404136f8bd4a95c
打開後直接搜索就可以搜到對應節點瞭,或者搜索相應的省份名稱。
4、查找 SpeedTest 距離近的節點(推薦)
此外,可以通過 SpeedTest 網站直接查看當前距離我們比較近的測速節點,打開下面網址:
https://c.speedtest.net/speedtest-servers-static.php
可以看到一個節點列表,選擇一個我們想測試的節點的 ID 然後開始測試就可以瞭。
推薦大傢使用這個方法,不需要多次嘗試,而且這樣找到的測速節點也是距離我們比較近的。
VPS中直接curl 該網址就能得到最近的測速列表,更換數字,即可更換測速節點。