RedHat 7配置bonding双网卡绑定

RedHat 7配置bonding双网卡绑定

redhat 7虽然新增了teaming技术支持双网卡绑定,但bonding技术依然可以沿用,本文测试的是bond的绑定方式

为了避免冲突,建议关闭NetworkManager:systemctl stop NetworkManager 、systemctl disable NetworkManager

本文原始出处:江健龙的技术博客 http://jiangjianlong.blog.51cto.com/3735273/1790294


1.配置负载均衡模式的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=

DNS=

BONDING_OPTS=“miimon=100 mode=6” #miimon指网络检查的频率


编辑从属接口配置文件: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的状态正常

测试,先长ping,然后断开其中一块网卡的连接,无丢包发生,同时看到当前活动的从属网卡自动切换为eno33554960


配置主备模式的bond绑定

同理,为剩下两块网卡创建主备模式的绑定bond1,mode=1即为主备模式

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值