大家好,我是曉飛影! 一個(gè)數(shù)碼愛(ài)好者,也喜歡在眾多平行領(lǐng)域探究摸索,讓生活多一點(diǎn)樂(lè)趣。 家用寬帶測(cè)速我喜歡用 speedtest,界面簡(jiǎn)潔,準(zhǔn)確快速,不過(guò)這個(gè)是測(cè)互聯(lián)網(wǎng)的速度,如果家里的設(shè)備多了,尤其是使用 NAS 的用戶,肯定會(huì)比較在意局域網(wǎng)內(nèi)的傳輸速度。從電腦上拖拽文件夾看拷貝速度是比較原始的方法,但是受波動(dòng)較多,有的設(shè)備比如旁路由無(wú)法圖形化操作,測(cè)網(wǎng)速就不太方便了。 比如家里目前的主力 NAS 是威聯(lián)通 TS453Dmini,已經(jīng)有 2.5G 網(wǎng)口了,而其實(shí)機(jī)械硬盤的讀寫(xiě)速度以前都是被千兆網(wǎng)口給限制了。 家里的 TS453Dmini 和 TS451D 都使用了希捷酷狼系列的機(jī)械硬盤,全系都是 CMR傳統(tǒng)磁記錄技術(shù),并且內(nèi)置了 IronWolf Health Management(IHM)酷狼健康管理功能,配合 NAS 可以 24 小時(shí)不間斷開(kāi)機(jī),使用起來(lái)也比較放心。 而且希捷酷狼系列的硬盤參數(shù)為5900 轉(zhuǎn),64MB 緩存,在本地測(cè)試中讀寫(xiě)速度峰值可以到 192m/s,平均也有 152m/s,所以很適合在 2.5G 網(wǎng)口下發(fā)揮硬盤的極限速度。這個(gè)時(shí)候在局域網(wǎng)內(nèi)多終端之間測(cè)試訪問(wèn)速度,最好的工具就是 iperf3 了。 什么是 iperf3iperf 是一款網(wǎng)絡(luò)性能測(cè)試工具,可以測(cè)試最大 TCP 和 UDP 帶寬性能,而且?guī)缀跏侨脚_(tái)都可以安裝的,以前總看別人用 iperf3 測(cè)試網(wǎng)速,自己覺(jué)得麻煩,而且終端太多方法不同。iperf 2和 3 不兼容,現(xiàn)在我就專門將各種終端安裝 iperf3 的操作匯總起來(lái),方便自己做備忘錄,大家也可以收藏以便不時(shí)之需。 先來(lái)熟悉下 iperf3 的命令行,Windows 可以在命令提示符里操作,Mac 是在終端里,路由器如果是 openwrt 的話一般有 TTYD 終端可以直接打開(kāi),如果沒(méi)有圖形界面也可以通過(guò) SSH 直接從本地訪問(wèn)目標(biāo)輸入命令。
NAS 安裝 iperf3NAS 一般是威聯(lián)通和群暉,X86 的都支持 docker,所以在 docker 里搜索 iperf 找到鏡像,我默認(rèn)選擇推薦星星最多的 networkstatic/iperf3,這里以威聯(lián)通為例,群暉同理。 網(wǎng)絡(luò)環(huán)境新增一個(gè) TCP 端口,主機(jī)和容器都選擇 5201,一般 iperf3 默認(rèn)的端口也是 5201。 在命令行里輸入-s,這個(gè)是開(kāi)啟5201 監(jiān)聽(tīng)端口的命令,這樣其他設(shè)備才能通過(guò)命令訪問(wèn) NAS 的 iperf3 端口,后面也會(huì)具體列出 iperf3 的命令。 檢查一遍沒(méi)有問(wèn)題就點(diǎn)擊確定安裝。 等待鏡像創(chuàng)建完畢后就可以安裝成功了,檢查一下是否啟動(dòng),可以設(shè)置為開(kāi)機(jī)自啟動(dòng),隨時(shí)都可以測(cè)速。 Mac 電腦安裝 iperf3我現(xiàn)在使用的是 M1 芯片的 MacBook Air,首先需要安裝 brew,打開(kāi)終端,輸入以下命令。
按照提示來(lái)安裝,輸入 1,然后輸入 Y。 安裝成功后可以 brew -v 查詢版本,brew update 更新版本。 輸入以下命令來(lái)安裝 iperf3。
如果要將 mac 作為服務(wù)器端,需要輸入 iperf3 -s 來(lái)開(kāi)啟監(jiān)聽(tīng)端口 5201。 一般我是作為客戶端去測(cè)試 NAS,比如輸入
就可以開(kāi)始測(cè)試數(shù)據(jù)了,圖中傳輸數(shù)據(jù)在 489M 左右,是通過(guò) wifi 訪問(wèn)的,僅做參考。 Windows 安裝 iperf3官網(wǎng)地址:https:// 下載壓縮包,按道理這個(gè)里面也有全平臺(tái)的下載包,不過(guò) Windows 我沒(méi)有測(cè)試,直接給出官網(wǎng)的方法,直接解壓后運(yùn)行即可。 N1 旁路由安裝 iperf3家里的 N1 也玩很久了,其中一臺(tái)就是做旁路由用,刷的是 openwrt 系統(tǒng),在軟件包里首先刷新列表,有時(shí)候需要多刷新幾次,然后在過(guò)濾器找一下 iperf 查到以下可用安裝包。 在下載并安裝軟件包里輸入 iperf3,點(diǎn)擊確認(rèn)就會(huì)開(kāi)始安裝了。 然后在已安裝軟件包里確認(rèn)下是否安裝成功。 openwrt 這個(gè) TTYD 終端特別好用,我都不用去 MacBook Air 開(kāi)啟 SSH 來(lái)連接檢查了,直接點(diǎn)開(kāi)就是命令行,輸入 openwrt 的 root 賬號(hào)密碼。 參照一開(kāi)始的命令行,輸入
打開(kāi)監(jiān)聽(tīng)端口,此時(shí) N1 旁路由既可以作為服務(wù)器也可以作為客戶端來(lái)測(cè)試局域網(wǎng)內(nèi)其他設(shè)備的連接速度。 而且我試了下在 MacBook Air 終端訪問(wèn) N1 時(shí),N1 的 TTYD 終端開(kāi)著也會(huì)被動(dòng)同步顯示數(shù)據(jù)流的測(cè)試更新。 安卓手機(jī)安裝 iperf3Magic iperf,又名魔棒,網(wǎng)上搜索 Magic iperf 或者 iperf_android,或者干脆到官網(wǎng)https:///iperf-download.php#android 搜,桌面圖標(biāo)如上圖。 打開(kāi)后左上角是 iperf2 和 3 的切換開(kāi)關(guān),中間命令行已經(jīng)省略了 iperf3,直接輸入-c 192.168.199.53 的 IP 地址后,就可以點(diǎn)擊右上角的 start 開(kāi)關(guān)來(lái)運(yùn)行,測(cè)試網(wǎng)速了。 蘋(píng)果手機(jī)安裝 iperf3蘋(píng)果手機(jī)安裝 iperf3 也特別簡(jiǎn)單,直接在國(guó)區(qū)的 App Store 里就能找到,打開(kāi)后只需要輸入想要測(cè)試的服務(wù)器 IP 地址,端口號(hào)(默認(rèn)是 5201,如果手動(dòng)指定需要修改),upload 和 download 分別是測(cè)試手機(jī)上傳至服務(wù)器和從服務(wù)器下載的方式,還可以指定幾路數(shù)據(jù)訪問(wèn)以及測(cè)試時(shí)長(zhǎng),選好后就點(diǎn)擊右上角的 start 按鈕,下方的數(shù)據(jù)非常直觀,會(huì)有最高值、最低值和平均值。 總結(jié)其實(shí) iperf3 是一個(gè)非常簡(jiǎn)單常用的局域網(wǎng)測(cè)試各設(shè)備之間連接速度的工具,也不是特別高深難懂,只是各平臺(tái)的方法比較分散,我自己也找了很久,有時(shí)候時(shí)間久了又忘記了,所以干脆匯總下來(lái),對(duì)于測(cè)試 NAS 和 wifi6 路由器的無(wú)線能力等非常有用,大家可以嘗試一下。 |
|