配置Bond

本文档详细介绍了如何在Linux系统中配置Bond接口,包括创建bond0配置文件,设置bonding参数,重启网络服务以激活更改,并展示了查看网卡速率的步骤。同时,也提供了解除Bond0的完整过程,涉及删除配置文件和恢复原始网卡设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置bond接口文件

注意:做bond之前先将网卡配置文件备份
网卡: 2块

a.去到配置文件目录

1 | [root@ela2 ~]# cd /etc/sysconfig/network-scripts/
2 | [root@ela2 network-scripts]# vim ifcfg-bond0
DEVICE=bond0
TYPE=Ethernet0
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=x.x.x.x
PREFIX=24
IPV6INIT=no
USERCTL=no
GATEWAY=x.x.x.1
3 | [root@ela2 network-scripts]# vim ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPV6INIT=no
USERCTL=no
MASTER=bond0
SLAVE=yes
4 | [root@ela2 network-scripts]# vim ifcfg-eth1
DEVICE=eth1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPV6INIT=no
USERCTL=no
MASTER=bond0
SLAVE=yes

2.bonding 参数

[root@ela2 ~]# vim /etc/modprobe.d/bond0.conf
alias  bond0 bonding
options bonding mode=0 miimon=100

3.重启网络服务

[root@ela2 ~]#  systemctl  restart  network

4.查看网卡的速率

1 | ethtool bond0
Settings for bond0:
        Supported ports: [ ]
        Supported link modes:   Not reported
        Supported pause frame use: No
        Supports auto-negotiation: No
        Supported FEC modes: Not reported
        Advertised link modes:  Not reported
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Advertised FEC modes: Not reported
        Speed: 2000Mb/s
        Duplex: Full
        Port: Other
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: off
        Link detected: yes

5、解除Bond0

a.删除bondind参数

1 | cd/etc/modprobe.d/
2 | rm -rf  bond0.conf 

b.删除bond的配置文件

1 | cd /etc/sysconfig/network-scripts/
2 | rm -rf ifcfg-bond0

c.还原网卡的配置文件

DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
NAME=“eth0”
我是csdn博主“人间无事人”,博客文章已获访问量339.6万+,粉丝6.3万+,且拥有云计算领域新星创作者和博客专家的认证身份。我在上市公司一直担任高级云运维工程师,工作内容涵盖但不限于linux、windows、虚拟化(openstack和vmware)、容器、shell脚本编写与维护、存储、服务器等方面。这些年,我在考取各类证书上花费已超5万,购买各种直播课或录播课的费用也超1万。但我发现,购买的单个课程中所包含的内容有限,深度也不够,还需要自己额外拓展知识,学习起来费心费力。所以,我决定录制内容更有深度的课程。目前,linux方向的内网环境实战课程已经录制完成。后续我还会推出shell脚本、docker容器、k8s等方向的内网实战课程。本课程共69节课,是我这些年linux相关工作的实践经验,我相信你会受益匪浅。适合从事linux相关工作或者想要深入了解linux的人群。购买本课程你将收获:      1、掌握更多实用linux命令提高运维效率;      2、丰富的linux运维工作内网实战经验;      3、提升内网环境虚拟机故障处理能力;      4、可以快速成长为在linux领域独挡一面的人才;      5、收获一份人脉:你在工作中如果遇到我所擅长领域的问题,可以私信我,我会尽力为你提供解决思路,如果不行还可以远程协助。如果是本课程板块的问题我无法解决,将直接全额退款【我想全网应该只有我敢这么承诺,这并非傲慢,而是自信。源于我对自己经验的自信,毕竟这不是简单的ppt课程】。我购买过大量课程学习知识,深知其中的优劣,可以取长补短,如今我有6万粉丝筑基,购买我的课程,你将至少少走6年弯路,并且能够成为相关领域独挡一面的人才。学习建议:跟着视频一遍实验流程并自己整理笔记,只有自己一次笔记才能更容易理解概念和积累实操经验提升印象。切记,技术这条路,可不能偷懒,要有持续学习的决心才能走得更远。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值