Linux6&7中配置bonding网卡绑定

在Redhat 6中通常使用bonding技术配置双网卡绑定;但在redhat 7中虽然新增了teaming技术支持双网卡绑定,但bonding技术依然可以沿用。

常用的有三种模式:

mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。
mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援,不必”Switch”支援及设定。
mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。

1、为了避免冲突,建议关闭NetworkManager

#Linux6
service NetworkManager stop
chkconfig NetworkManager off

#Linux7
systemctl stop NetworkManager
systemctl disable NetworkManager

2、配置负载均衡模式的bond绑定

#创建并编辑bond0配置文件:vi ifcfg-bond0,并填写以下内容:其中mode=6代表MAC地址不同的负载均衡模式。

BOOTPROTO=static
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
ONBOOT=yes
IPADDR=192.168.10.5
PREFIX=24
GATEWAY=192.168.10.254
DNS=
BONDING_OPTS="miimon=100 mode=6"

#编辑第一个从属接口配置文件:vi ifcfg-eno16777736,并填写以下内容:
TYPE=Ethernet
BOOTPROTO=none
DEVICE=eno16777736
NAME=eno16777736
ONBOOT=yes
MASTER=bond0
SLAVE=yes

#编辑第二个从属接口配置文件:vi ifcfg-eno33554960,并填写以下内容:
TYPE=Ethernet
BOOTPROTO=none
DEVICE=eno33554960
NAME=eno33554960
ONBOOT=yes
MASTER=bond0
SLAVE=yes

#重启网络服务,使bond0生效:
systemctl restart network

#查看网卡状态:
ip addr
#可以看到已配置生效,4张网卡中前两张网卡已生效为bond0的从属接口,且MAC地址不相同,故交换机的端口无需做任何配置

#查看bond0的状态:
cat /proc/net/bonding/bond0
#可以看到bond0的状态正常

3、配置主备模式的bond绑定

同理,为剩下两块网卡创建主备模式的绑定bond1,mode=1即为主备模式
主备模式下 三个网卡的物理地址都相同,说明配置成功。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值