linux 双网卡桥接,实现网卡流量镜像与转发

确认本地是否存在brctl,如果不存在请先安装;

 

  

 

1.确定你的镜像端口,比如eth1;


2.将实际数据通过的端口,比如eth0和镜像端口绑成一个bridge;

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;

设置以太网 (MAC) 地址老化时间 (以秒为单位)。<Time> 几秒钟后看不到到来自某个地址的帧后, 桥将从转发数据库 (fdb) 中超时 (删除) 该地址。

设置命令:

brctl setageing br0 0

注意:如果改配置未设置,则可能表现出大量丢包行为


4.所有数据端口eth0发出的包都会发往eth1;

posted @ 2019-04-10 11:00  你且浅笑相安  阅读(7613)  评论(0编辑  收藏  举报