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

  

 

posted @ 2019-10-29 16:53  丶鹏  阅读(2336)  评论(0编辑  收藏  举报