1. 程式人生 > >虛擬環境下iperf安裝及打流測試

虛擬環境下iperf安裝及打流測試

1,虛擬環境可以選擇V-BOX,vmware,ESXI,以ESXI舉例

2,新建兩個虛擬機器,CPU 1顆,記憶體2G,16G硬碟空間即可。分別做server和client端

3,虛擬機器安裝ubuntu 16.04.4系統(其他系統也可,注意需要glibc2.14及以上環境)

4,虛擬機器安裝SSH,配置/etc/sshd/sshd_config,修改允許root登入,配置雙網絡卡

5,虛擬機器的eth0接到vmnet0虛擬交換機,作為管理口

6,在ESXI中新建2個虛擬交換機,獨佔兩個網口,此處分別為新建交換機2,新建交換機3

7,Server虛擬機器eth1分配到新建交換機2;client虛擬機器eth1分配到新建交換機3

8,分別設定IP地址,(要求同網段,與eth0網段不同)

9,iperf安裝,此處選擇2.0.9版本(3.x版本不支援雙向流量)

sudo wget -O /usr/bin/iperf https://iperf.fr/download/ubuntu/iperf_2.0.9
sudo chmod +x /usr/bin/iperf

10,server端執行iperf -u -s 執行監聽服務(udp形式)

11,client端執行iperf -c 192.168.4.4 -u -b 2000M -t 1000 -i 1 -d

       192.168.4.4為server端eth1地址,-u  udp流,-b 流量大小, -t 傳送時間,-i 顯示間隔時間,-d  雙向流。