Nat
通過 NAT 進行類似 iperf 的雙向頻寬測量
我正在使用iperf來測量我在 NAT 後面的家用 PC 和完全可訪問的根伺服器之間的上行鏈路速度。它使用 TCP 連接來實現。無論出於何種原因,iperf 似乎只能測量客戶端到伺服器的速度,其中客戶端是啟動 TCP 連接的部分,而伺服器是偵聽部分。
不幸的是,我的電腦在 NAT 之後,只能在這個方向啟動 TCP 連接。
是否有另一種工具可以做到這一點,但在兩個方向上都使用 TCP 連接?
我只是有同樣的問題,並找到了一個似乎有效的更新檔(經過一些額外的嘗試)。您可以在此處查看已修補的 iperf 程式碼:
https://github.com/tierney/iperf
如果您使用的是 Linux,那麼建構應該像
./configure && make
; 執行檔將位於 src/iperf。只需--reverse
根據 README 將標誌添加到客戶端和伺服器實例。