爲了保持網絡的穩定性,在多臺交換機組成的網絡環境中,一般都使用一些備份鏈接,以提升網絡的健壯性、穩定性,這裏的備份鏈接也稱爲備份鏈路或者冗餘鏈路。而咱們在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
咱們進入實例驗證一下是否成功
沒問題,咱們的操做是成功的。