为了保持网络的稳定性,在多台交换机组成的网络环境中,一般都使用一些备份链接,以提升网络的健壮性、稳定性,这里的备份链接也称为备份链路或者冗余链路。而咱们在lvm中也能够把网卡绑定到一块儿建立一个虚拟端口,这样咱们也能够作到链路冗余。微信
咱们作在网络时必定要记得备份。网络
咱们如今kvm中加载bonding模块ide
[root@Server network-scripts]# modprobe --first-time bondingspa
编辑网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-em13d
TYPE=Ethernet
BOOTPROTO=none
DEVICE=em1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
NM_CONTROLLED=no
USERCTL=norest
一样第二块网卡要配置 /etc/sysconfig/network-scripts/ifcfg-em2blog
TYPE=Ethernet
BOOTPROTO=none
DEVICE=em2
ONBOOT=yes
MASTER=bond0
SLAVE=yes
NM_CONTROLLED=no
USERCTL=no图片
建立一个bond的配置文件 /etc/sysconfig/network-scripts/ifcfg-bond0ip
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
BONDING_OPTS="mode=1 miimon=100"
NM_CONTROLLED=no
USERCTL=no
IPADDR=192.16.255.30
NETMASK=255.255.0.0
GATEWAY=192.16.16.1
DNS1=192.168.5.89get
重启网络服务,验证
[root@Server network-scripts]# systemctl restart network
查看详细配置
[root@Server network-scripts]# cat /proc/net/bonding/bond0
咱们把第一根网线拔掉,验证配置是否成功
这里能够看到丢了一个包,这是第一根网线断掉后自动切换到了第二根网卡上
注意:第一块网卡修复好后不会自动切换到第一块,咱们须要重启网络服务。
到此咱们的链路冗余就作成功了,那么咱们的实例怎么访问外网呢?接下来咱们就给他们建立一个网桥
编辑virbr0的配置文件/etc/sysconfig/network-scripts/ifcfg-virbr0
DEVICE=virbr1
BOOTPROTO=static
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=no
USERCTL=no
IPADDR=192.16.255.30
NETMASK=255.255.0.0
GATEWAY=192.16.16.1
DNS1=192.168.5.89
编辑bond0的配置文件/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
BONDING_OPTS="mode=1 miimon=100"
NM_CONTROLLED=no
USERCTL=no
BRIDGE=virbr1
重启服务
[root@Server network-scripts]# systemctl restart network
查看一下网桥
[root@Server network-scripts]# brctl show
咱们进入实例验证一下是否成功
没问题,咱们的操做是成功的。