CentOS7的网卡聚合bond配置

本文介绍了如何在CentOS7系统中配置网卡聚合bond,包括创建业务口bond0和心跳口bond1的详细步骤,涉及ifcfg配置文件的修改以及重启网卡服务。配置完成后,还需在网络端进行相应设置,确保网络连通性。
摘要由CSDN通过智能技术生成

CentOS7的网卡聚合bond配置

1.首先给服务器安装好系统后,执行ip a 查看目前服务器的那些网卡是up状态的。如下图:
如图所示,这里有4个网口是up的,两两绑定组成聚合2.配置聚合:
在这里插入图片描述我们将网口ifcfg-ens2f0和ifcfg-ens3f0绑定为bond0作为业务口IP,将ifcfg-ens2f1和ifcfg-ens3f1绑定为bond1作为心跳口IP。
备注:如果业务不需要心跳可以不用配置bond1
在/etc/sysconfig/network-scripts/目录下新建bond0入下:
然后修改ifcfg-ens2f0和ifcfg-ens3f0的配置文件。
IP和网关改成你的IP和网关,其他的不变

[root@localhost network-scripts]# cat ifcfg-bond0 
DEVICE=bond0
TYPE=BOND
ONBOOT=yes
BOOTPROTO=yes
IPADDR=192.168.80.50
NETMASK=255.255.255.0
GATEWAY=192.168.80.254
BONDING_MASTER=yes
BONDING_OPTS="miimon=80 mode=4 xmit_hash_policy=layer2+3"
[root@localhost network-scripts]# cat ifcfg-ens2f0
TYPE=Ethernet
BOOTPROTO=none
NAME=ens2f0
DEVICE=ens2f0
ONBOOT=yes
MASTER=bond0
SLAVE=yes
[root@localhost network-scripts]# cat ifcfg-ens3f0
TYPE=Ethernet
BOOTPROTO=none
NAME=ens3f0
DEVICE=ens3f0
ONBOOT=yes
MASTER=bond0
SLAVE=yes

配置好后,重启网卡即可
在这里插入图片描述
心跳bond1的配置:
在这里插入图片描述
配置bond1的详情如下:

# cat ifcfg-bond1
DEVICE=bond1
BOOTPROTO=none
IPADDR=192.168.188.1
NETMASK=255.255.255.0
ONBOOT=yes
BONDING_OPTS="mode=4 miimon=100 lacp_rate=1"
TYPE=BOND
NAME="System bond1"
IPV6INIT=no
USERCTL=no
# cat ifcfg-ens2f1
TYPE=Ethernet
BOOTPROTO=none
NAME=ens2f1
DEVICE=ens2f1
ONBOOT=yes
MASTER=bond1
SLAVE=yes
# cat ifcfg-ens3f1
TYPE=Ethernet
BOOTPROTO=none
NAME=ens3f1
DEVICE=ens3f1
ONBOOT=yes
MASTER=bond1
SLAVE=yes

然后重启网卡服务就OK了,如下图:
在这里插入图片描述
服务器端配置完成后,还需要网络端配置一下,将该网段放到对应的VLAN下,ping一下网关,心跳ip也对ping一下,测试网络的连通性。网络通就OK了。

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值