zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    cocos2dx-基本动画制作
    cocos2dx-CCScrollView的制作
    回调函数的作用
    cocos2dx-Action动作
    cocos2dx-cpptest的结构
    重载函数
    .h和.cpp的用法与区别
    NDK配置之体会
    Cocos2d-x 3.1 内存管理机制
    idea spring boot
  • 原文地址:https://www.cnblogs.com/dpf-10/p/10682128.html
Copyright © 2011-2022 走看看