zhmg23

我们是如此的不同

CentOS7快速配置服务器网卡聚合双bond方法

说明:服务器上双网段,服务器上四个网口全部插满,分别为eno1-4个口,eno1、eno2聚合为: 10.103.1.105,eno3、eno4聚合为: 10.103.0.215,模式为mode6

bond0: 10.103.1.105

bond1: 10.103.0.215


网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6(常用的有三种)

mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。

mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。

mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定


1、 开启  NetworkManager

systemctl start  NetworkManager


2、备份配置文件

mkdir -p /data/bak/

cp -r /etc/sysconfig/network-scripts/ /data/bak/


3、使用命令创建mode 6,如果使用其他模式,对应调整即可

nmcli connection add type bond ifname bond0 mode 6

nmcli connection add type bond-slave ifname eno1 master bond0

nmcli connection add type bond-slave ifname eno2 master bond0


nmcli connection add type bond ifname bond1 mode 6

nmcli connection add type bond-slave ifname eno3 master bond1

nmcli connection add type bond-slave ifname eno4 master bond1


4、分别修改bond0、bond1配置文件,添加IP

vim  /etc/sysconfig/network-scripts/ifcfg-bond-bond0

BOOTPROTO=dhcp

修改为:

BOOTPROTO=static

添加IP

IPADDR=10.103.1.105

NETMASK=255.255.255.128

GATEWAY=10.103.1.126


编辑 ifcfg-bond-bond1

vim /etc/sysconfig/network-scripts/ifcfg-bond-bond1 

BOOTPROTO=dhcp

修改为:

BOOTPROTO=static

添加IP

IPADDR=10.103.0.215

NETMASK=255.255.255.128


5、重启网卡:

systemctl   restart  network


评论