一、常用的三种双网卡绑定模式(mode)
mode=0,网卡负载均衡模式。
mode=1,网卡容错模式。
mode=6,网卡虚拟化方式。
二、准备工作
1、查看网卡信息
[root@localhost ~]# ip addr
2、拷贝网卡配置文件
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-ens37
[root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-bond0
3、双网卡绑定
1)先停止NetworkManager
[root@localhost ~]# systemctl stop NetworkManager
[root@localhost ~]# systemctl disable NetworkManager
2)手工写绑定的配置 ifcfg-bond0
配置ifcfg-bond0
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=”Ethernet”BOOTPROTO=”none”
NAME=”bond0″
DEVICE=”bond0″
ONBOOT=”yes”
IPADDR=192.168.80.130
NETMASK=255.255.255.0
GATEWAY=192.168.80.2
USERCTL=”no”
配置ifcfg-ens33
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=”Ethernet”BOOTPROTO=”none”
NAME=”ens33″
DEVICE=”ens33″
ONBOOT=”yes”
MASTER=”bond0″
slave=”yes”
配置ifcfg-ens37
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens37
TYPE=”Ethernet”BOOTPROTO=”none”
NAME=”ens37″
DEVICE=”ens37″
ONBOOT=”yes”
MASTER=”bond0″
slave=”yes”
配置网卡绑定
vi /etc/modprobe.d/bonding.conf
alias bond0 bondingoptions bond0 miimon=100 mode=1
3)开机使网卡绑定生效
vi /etc/rc.d/rc.local
在后方插入:ifenslave bond0 ens33 ens37
4)重启服务生效
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# ifenslave bond0 ens33 ens37
5)状态检查
[root@localhost ~]# ifconfig -a
[root@localhost ~]# cat /proc/net/bonding/bond0
4、双网卡解绑(请按照顺序操作)
rm -rf /etc/sysconfig/network-scripts/ifcfg-bond0
rm -rf /etc/modprob.d/bonding.conf
rm -rf /etc/sysconfig/network-scripts/ifcfg-ens33
rm -rf /etc/sysconfig/network-scripts/ifcfg-ens37
rmmod bonding
systemctl restart network