Linux bond0 配置方法

ops/2024/11/19 15:24:08/

Centos7 配置文件

关闭 NetworkManager

systemctl stop NetworkManager
systemctl disable NetworkManager

修改网卡配置文件

bond0 配置文件

cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
BONDING_OPTS="mode=4 miimon=100" # 建议将bond0 配置文件放在这个地方方便以后排查问题

ech0 配置文件

cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
MASTER=bond0
SLAVE=yes

eth1 配置文件
cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
MASTER=bond0
SLAVE=yes

添加 bond0 配置文件(写在网卡配置文件里面或者单独写一个配置文件,这两个任选其一即可。)

vi /etc/modprobe.d/bonding.conf
alias bond0 bonding
options bonding mode=0 miimon=200

加载模块

modprobe bonding

确认模块是否加载成功

lsmod | grep bonding
bonding 100065 0

重启网络服务

systemctl restart network

查看网卡状态

eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP group default qlen 1000
eth1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP group default qlen 1000
bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000inet 192.168.1.10/24 brd 10.5.201.63 scope global noprefixroute bond0

VLAN:在以上基础上增加如下配置文件

bond0 配置文件

cat /etc/sysconfig/network-scripts/ifcfg-bond0.101
DEVICE=bond0.101
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
VLAN=yes
ID=101 # 需要添加 VLAN ID号

另外两个网卡配置和上面的一样。

centos8 或者openEuler-22.03

操作步骤
mode 1 模式配置方法

nmcli con add type bond ifname bond0 con-name bond0 mode 1 balance-rr
nmcli con add type bond-slave ifname ens33 master bond0
nmcli con add type bond-slave ifname ens36 master bond0
nmcli con modify bond0 ipv4.address 192.168.1.100/24 ipv4.gateway 192.168.1.254 ipv4.method manual ipv6.method ignore
nmcli con up bond0

mode 4 配置方法

nmcli con add type bond ifname bond0 con-name bond0 mode 4
nmcli con add type bond-slave ifname ens33 master bond0
nmcli con add type bond-slave ifname ens36 master bond0
nmcli con modify bond0 ipv4.address 192.168.1.100/24 ipv4.gateway 192.168.1.254 ipv4.method manual ipv6.method ignore
nmcli con up bond0

http://www.ppmy.cn/ops/17281.html

相关文章

高通发布电脑CPU,比英特尔Ultra9领先51%

要说2024年最热门的关键词&#xff0c;那肯定非 AI 莫属&#xff0c;当前 AI 已经开始深入各行各业&#xff0c;AI 电视、AI 手机、AI 车机、AI 家电&#xff0c;以及 AI PC ,这些都意味着 AI 将对各个行业带来的新风向和不小的冲击。 2024 年了&#xff0c;PC 处理器还能卷出什…

python语音版东北方言小词典

目录 一.前言 二.代码 三.分析 一.前言 东北方言是中国境内最为特色和独特的方言之一,它主要分布在中国东北地区的吉林、辽宁和黑龙江省。这个地区被称为“东北三省”,所以也被称为“东北话”或“东北官话”。 东北方言与普通话(官话)有着明显的差异,包括发音、词汇…

【深度学习】YOLOv5,金属表面的缺陷检测,GC10-DET数据集

目录&#xff1a; 文章目录 数据集数据集转换下载yolov5创建 dataset.yaml训练参数开始训练数据分布问询、帮助 数据集 数据集地址&#xff1a; https://github.com/lvxiaoming2019/GC10-DET-Metallic-Surface-Defect-Datasets 数据集下载方式&#xff1a; Download link&…

UniAD:以规划为导向的端到端自动驾驶

文章链接 这个文章是CVPR2023 Best Paper https://arxiv.org/pdf/2212.10156 提出背景 以往的自动驾驶多数是为不同的任务场景设计部署单独的模型&#xff0c;这样子组成的系统会很复杂如图a。 图b这是多任务共享一个主干&#xff0c;但还是要分离训练&#xff0c;而且不是…

【ubuntu系统-部署MySQL】

在Ubuntu上安装MySQL并启动服务是一项相对直接的任务&#xff0c;可以通过几个简单的步骤来完成。下面是一步步的指导&#xff1a; 第1步&#xff1a;更新你的Ubuntu系统 首先&#xff0c;打开你的终端&#xff0c;并运行以下命令来更新你的包列表和系统。这确保你安装的软件…

自养号测评详解:成功助力亚马逊爆款必备手册

对于亚马逊商家而言&#xff0c;如何成功打造爆款产品无疑是他们日常运营中最为关注的核心议题。然而&#xff0c;尽管众多商家费尽心思去挑选和推广产品&#xff0c;但有时候却仍然难以选出真正的爆款。这不禁让人深思&#xff0c;究竟是什么原因导致商家在选品过程中屡屡碰壁…

DS:单链表的实现

欢迎各位来到 Harper.Lee 的编程学习小世界&#xff01; 博主主页传送门&#xff1a;Harper.Lee的博客 我将在这里分享我的学习过程等心得 创作不易&#xff0c;码字不易&#xff0c;兄弟们养成先赞后看的好习惯哦&#xff01; 想一同进步的uu&#xff0c;可以来后来找我哦&…

数据可视化(八):Pandas时间序列——动态绘图,重采样,自相关图,偏相关图等高级操作

Tips&#xff1a;"分享是快乐的源泉&#x1f4a7;&#xff0c;在我的博客里&#xff0c;不仅有知识的海洋&#x1f30a;&#xff0c;还有满满的正能量加持&#x1f4aa;&#xff0c;快来和我一起分享这份快乐吧&#x1f60a;&#xff01; 喜欢我的博客的话&#xff0c;记得…