linux 雙網卡橋接,實現網卡流量鏡像與轉發

確認本地是否存在brctl,若是不存在請先安裝;數據庫

 

  

 

1.肯定你的鏡像端口,好比eth1;spa


2.將實際數據經過的端口,好比eth0和鏡像端口綁成一個bridge;
code

brctl addbr br0
brctl addif  br0  eth0
brctl addif  br0  eth1
使用命令查看    brctl  show

 

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

相關文章
相關標籤/搜索