確認本地是否存在brctl,若是不存在請先安裝;數據庫
1.肯定你的鏡像端口,好比eth1;spa
2.將實際數據經過的端口,好比eth0和鏡像端口綁成一個bridge;code
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1
bridge name bridge id STP enabled interfaces br0 8000.002246263e0c no eth0 eth1
3.調用brctl的setageing命令將老化時間設置爲0,這就模擬了一個2端口的hub;blog
設置以太網 (MAC) 地址老化時間 (以秒爲單位)。<Time> 幾秒鐘後看不到到來自某個地址的幀後, 橋將從轉發數據庫 (fdb) 中超時 (刪除) 該地址。
設置命令:class
brctl setageing br0 0
注意:若是改配置未設置,則可能表現出大量丟包行爲配置
4.全部數據端口eth0發出的包都會發往eth1;im