「這台 VPS 網速到底怎麼樣?」憑感覺說不準,要用工具量化。本文介紹三種由淺入深的測速方法,並教你正確解讀結果。

方法一:speedtest-cli(最快上手)

在 VPS 上安裝 speedtest 命令列工具並執行,它會自動選擇就近節點測上下行頻寬。注意:它測的是 VPS 到測速伺服器的速度,通常很快,但這不等於你本機存取 VPS 的速度。

方法二:真實下載測試(最貼近體感)

在 VPS 的網站目錄放一個測試檔案(如用 dd 產生的 100MB 檔案),然後從你本機電腦下載它,觀察實際下載速度。這條路徑才是你的使用者真實走的路徑,最能反映體驗。下載速度(MB/s)×8 約等於頻寬(Mbps)。

方法三:iperf3(點對點精確測量)

iperf3 在兩台機器之間直接打流:VPS 上執行伺服端,本機執行用戶端連線測試。它能分別測上行下行、用多執行緒跑滿鏈路,適合排查「頻寬明明 100M 為什麼只跑出 20M」這類問題。

解讀結果的三個要點

  • 分時段測:國際鏈路晚間尖峰(北京時間 20:00-23:00)普遍變慢,只測一次說明不了問題,早中晚各測一輪;
  • 區分頻寬和延遲:頻寬夠但延遲高,大檔案下載快、網頁開啟仍慢;延遲看 ping,頻寬看下載,兩者都要測;
  • 單執行緒慢不代表線路差:跨國 TCP 單執行緒受封包遺失影響大,多執行緒能跑滿就說明頻寬本身沒問題,可針對性最佳化(如啟用 BBR 壅塞控制)。

測出來的資料如果和方案標稱差距很大,把測試時間、方法和結果發給 00Shark 客服,我們會幫你定位是線路波動還是設定問題。