服务器安装centOS7-nmcli配置网卡bond

1.查看有几个网卡,我这里是已经配置好的。

ip addr

em1,em2.em3,em4是物理网卡,每台服务器不同有的有多个,有的只有一个。名字也不一定就叫em1之类的,可能有其他名字。注: ip地址配置在bond0上, 物理网卡不需要配置ip地址。
在这里插入图片描述

bonding的七种工作模式:

bonding技术提供了七种工作模式,在使用的时候需要指定,每种有各自的优缺点,我们使用的是 mode=4

balance-rr (mode=0) 默认, 有高可用 (容错) 和负载均衡的功能, 需要交换机的配置,每块网卡轮询发包 (流量分发比较均衡).
active-backup (mode=1) 只有高可用 (容错) 功能, 不需要交换机配置, 这种模式只有一块网卡工作, 对外只有一个mac地址。缺点是端口利用率比较低
balance-xor (mode=2) 不常用
broadcast (mode=3) 不常用
802.3ad (mode=4) IEEE 802.3ad 动态链路聚合,需要交换机配置
balance-tlb (mode=5) 不常用
balance-alb (mode=6) 有高可用 ( 容错 )和负载均衡的功能,不需要交换机配置 (流量分发到每个接口不是特别均衡)

配置步骤:

1、配置逻辑网卡bond0

先进到这里面来:

[root@localhost ~]# cd /etc/sysconfig/network-scripts/               

执行命令,bonding模式选择 mode 4:

nmcli connection add type bond-bond0 ifname bond0 mode 4

2、服务器上N张物理网卡em1、em2…,绑定逻辑网卡bond0,有几个绑几个

执行命令:

nmcli connection add type bond-slave ifname em1 master bond0
 
nmcli connection add type bond-slave ifname em2 master bond0

......

到此为止bond0已经配置完成。

3、进入配置文件修改配置文件

执行命令:

 cd /etc/sysconfig/network-scripts/

在这里插入图片描述

vi ifcfg-bond-bond0(修改配置文件命令)

在这里插入图片描述
修改/添加参数:

IPADDR、GATEWAY、NETMASK、DNS1手写加进来。修改参数为:BOOTPROTO=static,ONBOOT=yes即可。
在这里插入图片描述
保存退出:

:wq (保存退出命令)

重启即可。

systemctl restart network

已成功验证安装!

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值