之前有介绍CentOS6下如何配置网卡绑定
H3C交换机和Linux服务器网卡绑定模式(bond)对接经典配置
下面介绍在CentOS7配置网卡绑定,与CentOS6略有不同
基本的操作步骤如下:
1、先备份网卡配置文件
[root@CentOS7 ~]# cd /etc/sysconfig/network-scripts/
[root@CentOS7 network-scripts]#
[root@CentOS7 network-scripts]# cp ifcfg-ens33 /home
[root@CentOS7 network-scripts]# cp ifcfg-ens37 /home
2、使用nmcli命令配置bond
[root@CentOS7 ~]# nmcli connection add type bond ifname bond0 mode 1
Connection 'bond-bond0' (eda2f7e4-d819-4466-b600-249e4aee3c5c) successfully added.
[root@CentOS7 ~]#
[root@CentOS7 ~]# nmcli connection add type bond-slave ifname ens33 master bond0
Connection 'bond-slave-ens33' (09be75a8-8853-4e46-8001-5789b8c99cb2) successfully added.
[root@CentOS7 ~]# nmcli connection add type bond-slave ifname ens37 master bond0
Connection 'bond-slave-ens37' (9ec0e1c4-d286-4432-9c02-5c0fdab3ea38) successfully added.
[root@CentOS7 ~]#
[root@CentOS7 ~]# ls ifcfg-bond*
ifcfg-bond-bond0 ifcfg-bond-slave-ens33 ifcfg-bond-slave-ens37
[root@CentOS7 ~#
3、修改bond0网卡配置
vi ifcfg-bond-bond0
BONDING_OPTS=mode=active-backup
TYPE=Bond
BONDING_MASTER=yes
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=bond-bond0
UUID=eda2f7e4-d819-4466-b600-249e4aee3c5c
DEVICE=bond0
ONBOOT=yes
IPADDR=192.168.31.81
PREFIX=24
GATEWAY=192.168.31.1
并删除ifcfg-ens33 ifcfg-ens37中相关IP地址等配置
4、修改完成后重启网卡测试
service network restart
5、查看bond信息cat /proc/net/bonding/bond0