以下是基于多vlan的网卡主备配置

ifcfg-bond0配置文件

DEVICE=bond0

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=none

USERCTL=no

BONDING_OPTS="miimon=100 mode=1"

ifcfg-em1配置文件

DEVICE=em1

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=none

HOTPLUG=no

MASTER=bond0

SLAVE=yes

ifcfg-bond0.20配置文件 vlan 20

DEVICE=bond0.20

ONBOOT=yes

TYPE=Ethernet

BOOTPROTO=none

VLAN=yes

BRIDGE=br20

ifcfg-br20配置文件

DEVICE=br20

ONBOOT=yes

NM_CONTROLLED=no

BOOTPROTO=static

TYPE=Bridge

VLAN=yes

IPADDR=

NETMASK=255.255.255.0

GATEWAY=

借此vlan20配置完毕 有em1和em2做主备到bond0 然后在bond0上划分vlan 在对应的网桥上配置ip 就是这个原理 测试通过 

有不明白的地方留言 我会第一时间回复