跳至內容

如何用命令行測試網速

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
通過命令行使用 iperf3 測試網速:安裝 iperf3使用基本語法 iperf3 -c 進行基本測試通過設置參數(例如 -t 、-p )來自定義測試使用高級用法(例如服務器模式、反向測試、日誌記錄)進行更全面的測試

如何用命令行測試網速

使用命令行在 Linux 系統上測試網速可以實現更精準和更全面的結果。本文將介紹如何使用 iperf3 工具通過命令行測試網速。

安裝 iperf3

首先,您需要在系統上安裝 iperf3:

sudo apt-get install iperf3
登錄後複製

使用基本語法

要執行基本網速測試,請使用以下語法:

iperf3 -c <目標 IP 或主機名>
登錄後複製

例如:

iperf3 -c google.com
登錄後複製

此命令將與 Google 服務器建立連接並顯示發送和接收速率。

設置參數

您可以通過設置參數來自定義測試:

  • -t :設置測試持續時間(默認 10 秒)。
  • -P :設置併發流數(默認 1)。
  • -u:使用 UDP 協議(默認 TCP)。
  • -b :限制測試帶寬(例如 -b 10M 限制爲 10 Mbps)。

高級用法

  • 服務器模式:使用 -s 標誌運行服務器,其他設備可以連接到該服務器進行測試。
  • 反向測試:使用 --reverse 標誌進行反向測試,該測試將從目標系統測量流向您的設備的速度。
  • 日誌記錄:使用 --json-output 標誌將測試結果記錄到 JSON 文件。

示例

以下是使用高級參數進行更全面的測試的示例:

iperf3 -c google.com -P 10 -t 30 -b 100M --json-output=test.json
登錄後複製

此命令將在 30 秒內使用 10 個並行流以 100 Mbps 的帶寬限制與 Google 服務器進行測試,並將結果記錄到 test.json 文件中。

注意

  • 確保目標系統已啓用 iperf3 服務,或您已在目標系統上運行 iperf3 服務器。
  • 測試結果可能會因網絡條件、服務器負載和設備性能而異。

以上就是如何用命令行測試網速的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。