继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

centos7配置多网卡bond

帅17
关注TA
已关注
手记 1
粉丝 0
获赞 6

配置网卡1 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
USERCTL=no
DEVICE=eno16777736
ONBOOT=yes
MASTER=bond0
SLAVE=yes

配置网卡2 vi /etc/sysconfig/network-scripts/ifcfg-eno33554944
TYPE=Ethernet
BOOTPROTO=none
USERCTL=no
DEVICE=eno33554944
ONBOOT=yes
MASTER=bond0
SLAVE=yes

配置虚拟bond网卡 vi /etc/sysconfig/network-scripts/ifcfg-bond0
TYPE=Bond
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
DEVICE=bond0
IPADDR=192.168.121.129
PREFIX=24
NM_CONTROLLED=no
BONDING_MASTER=yes

配置bonding驱动 vi /etc/modprobe.d/bond.conf
alias bond0 binding
options bond0 miimon=100 mode=1

centos7默认没有加bonding内核模板,加载方式modprobe --first-time bonding
查看是否加载成功 lsmod | grep bonding 或者 modinfo bonding

重启网络服务service network restart

可能会启动失败,bond0的状态不是UP, 查看/var/log/message可看到如下信息
Error: Connection activation failed: Master device bond0 unmanaged or not available for activation
日志信息

需要禁用NetworkManager

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service

参考地址https://access.redhat.com/discussions/2162171

启动network后的结果
启动network后的结果
cat /proc/net/bonding/bond0
图片描述

打开App,阅读手记
3人推荐
发表评论
随时随地看视频慕课网APP

热门评论

今天给7做bond死活起不来说不兼容,也是这个问题,多谢

查看全部评论