linux-centos7,双网卡bond(mode1)+双vlan+双bridge


 

1、关闭NetworkManager服务

  systemctl status NetworkManager  #关闭服务

  systemctl disable NetworkManager  #开机禁用服务

2、确认是否加载802.1q模块,未加载则加载该模块

  lsmod |grep 8021q  #查询

  modprobe -a 8021q  #加载模块

3、修改第一张网卡的配置信息如下:

      

4、修改第二张网卡的配置信息如下:

     

5、增加bond虚拟网卡文件,并修改配置如下:

    

 6、配置网卡模块服务:

  编辑/etc/modprobe.d/bonding.conf文件(文件无则新建),添加

  alias bond0 bonding

  options bond0 mode=1 miimon=100

7、重启服务器,重启后查看网卡及bond信息

  ifconfig -a  #查看网卡信息

  cat /proc/net/bonding/bond0   #查看bond信息

   

8、在bond下创建vlan10、vlan20。 先创建配置文件ifcfg-bond.10、ifcfg-bond.20,如下图:

  

  注意DEVICE和VLAN需要填写,IPADDR和NETMASK自行填写 

9、重启网络

  systemctl restart network

  

10、cat /proc/net/vlan/config,查看VLAN的TAG等信息

  

11、测试网络

  ping 192.168.10.2  ping 192.168.20.2

   

 12、创建网桥br10、br20,并将网桥br10绑定到VLAN0.10上、网桥br20绑定到VLAN0.20上

  修改vlan配置文件:ifcfg-bond.10、ifcfg-bond.20(增加BRIDGE)

  

  新增网桥配置文件:ifcfg-br10、ifcfg-br20,内容如下:

  

 13、重启网络

  systemctl restart network

  输入ifconfig 或者 ip a 查看网卡信息

  

14、测试网络

  ping 192.168.10.2  ping 192.168.20.2

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM