Linux 通过nmcli配置网络并配置bond(网卡绑定)

Linux 通过nmcli配置网络并配置bond

  • Linux 通过nmcli配置网络并配置bond
    • 1. 什么是 Bond 网卡绑定
    • 2. Bond 网卡绑定的常见模式
    • 3. 通过nmcli配置网络并做网卡绑定

Linux 通过nmcli配置网络并配置bond

1. 什么是 Bond 网卡绑定

  Bond 网卡绑定(或 NIC Bonding)是一种将多个物理网络接口绑定在一起的技术,提供更高的网络带宽、负载均衡和冗余。网卡绑定后的虚拟接口(通常命名为 bond0bond1 等)能提高网络的容错能力,尤其在数据中心和服务器环境中应用广泛。

2. Bond 网卡绑定的常见模式

Linux 支持多种网卡绑定模式,每种模式的特点如下:

模式名称描述
0平衡轮循(balance-rr)数据包在所有网卡间轮流传输,提高带宽。需要交换机支持。
1主动-备份(active-backup)一个网卡作为主用网卡,另一个为备份。适用于高可靠性场景。交换机无需特殊配置。
2平衡 XOR(balance-xor)通过源 MAC 地址和目的 MAC 地址哈希算法分配传输负载,交换机需支持链路聚合。
3广播模式(broadcast)所有数据包在每个接口上发送,适合容错性高的场景。
4802.3ad 动态链路聚合(802.3ad)基于 IEEE 802.3ad 标准的聚合方式,支持动态链路聚合,需要交换机支持 IEEE 802.3ad 协议。
5适配器传输负载均衡(balance-tlb)基于传输负载的平衡,不需要交换机支持。
6适配器适应性负载均衡(balance-alb)提供负载均衡和容错性,接收与发送流量均衡,不需要交换机支持。

3. 通过nmcli配置网络并做网卡绑定

## 创建bond0,模式为mode1:active-backup
nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup## 创建两个bond-slave
nmcli connection add type bond-slave con-name bond-slave-ens33 ifname ens33 master bond0
nmcli connection add type bond-slave con-name bond-slave-ens38 ifname ens38 master bond0## bond0配置IP
nmcli connection modify bond0 ipv4.addresses 192.168.118.110/24 ipv4.gateway 192.168.118.254 ipv4.method manual autoconnect yes

查看网卡信息:

在这里插入图片描述

查看IP信息:

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/60408.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PCL 点云拟合 最小二乘法拟合平面

目录 一、概述 1.1原理 1.2实现步骤 1.3应用场景 二、代码实现 2.1关键函数 2.1.1计算点云质心 2.1.2最小二乘法拟合平面 2.1.3可视化函数 2.2完整代码 三、实现效果 PCL点云算法汇总及实战案例汇总的目录地址链接: PCL点云算法与项目实战案例汇总(长期更新) 一…

【Stable Diffusion - Ai】小白入门必看(想控制AI的绘画结果?ControlNet 预处理篇)!真材实料!不卖课!!!

【Stable Diffusion - Ai】小白入门必看(想控制AI的绘画结果?ControlNet 预处理篇)!真材实料!不卖课!!! 对于ControlNet来说,很多人都会感觉到陌生;这个插件…

几何合理的分片段感知的3D分子生成 FragGen - 评测

FragGen 来源于 2024 年 3 月 25 日 预印本的文章,文章题目是 Deep Geometry Handling and Fragment-wise Molecular 3D Graph Generation, 作者是 Odin Zhang,侯廷军,浙江大学药学院。FragGen 是一个基于分子片段的 3D 分子生成模…

Mysql事务中的一些问题,还有解决方法原理(ACID、脏读幻读重复读、next-key)

** 首先,事务是什么? ** 是一系列或者一组sql操作看作一个整体,作为一个事务,这一组sql要么都执行,要么都不执行。当所有sql都能执行成功的时候,commit当前事务,当其中一个sql出现问题时&…

【设计模式系列】享元模式(十五)

目录 一、什么是享元模式 二、享元模式的角色 三、享元模式的典型应用场景 四、享元模式在ThreadPoolExecutor中的应用 1. 享元对象(Flyweight)- 工作线程(Worker) 2. 享元工厂(Flyweight Factory)- …

为什么分布式光伏规模是6MW为界点

安科瑞 华楠 近日,能源局发布定义分布式光伏6MW及以上的光伏电站必须自发自用,自行消纳。多省能源局规定大于6MW的电站必须按集中式管理,另外大于6MW(包含)要省级审批,小于则由市级审批,10kV线…

RDD 算子全面解析:从基础到进阶与面试要点

Spark 的介绍与搭建:从理论到实践_spark环境搭建-CSDN博客 Spark 的Standalone集群环境安装与测试-CSDN博客 PySpark 本地开发环境搭建与实践-CSDN博客 Spark 程序开发与提交:本地与集群模式全解析-CSDN博客 Spark on YARN:Spark集群模式…

如何利用 CAS 实现原子操作:深入浅出原子类与线程安全

在并发编程中,确保线程安全是一个重要话题。为了避免多个线程对同一数据进行竞争访问,Java 提供了原子类(Atomic Classes)来保证并发场景下的线程安全,而原子类最核心的实现机制就是 CAS(Compare And Swap&…

四万字长文SpringBoot、Spring、SpringMVC等相关面试题(注:该篇博客将会持续维护 最新维护时间:2024年11月12日)

🧸本篇博客重在讲解SpringBoot、Spring、SpringMVC等相关面试题,将会实时更新,欢迎大家添加作者文末联系方式交流 📜JAVA面试题专栏:JAVA崭新面试题——2024版_dream_ready的博客-CSDN博客 📜作者首页&…

02_ElementUI

一.前端工程化 1.1 概述 前端工程化是使用软件工程的方法来单独解决前端的开发流程 中模块化、组件化、规范化、自动化的问题,其主要目的为了 提高效率和降低成本。 1.2 NodeJS的安装 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环 境,可以使 JavaS…

关于Unity使用LookAt时为什么不能旋转

使用LookAt会使物体的Z轴对准某坐标 但是X和Y轴也是定死的,所以这个时候你再旋转也就没有效果了 解决方法: 使用辅助空物体: 可以创建一个空物体作为父节点,将其对准目标位置(使用 LookAt),…

三、运算符、数据类型转换(显式、隐式)、语句(if、三元、switch、while、for)

1. 运算符 1.1 自增自减 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> &…

数据安全、信息安全、网络安全区别与联系

关键字&#xff1a; 信息安全 数据安全 网络安全 [导读] 在 “互联网 ” 被广泛提及的今天&#xff0c;安全问题也越来越多的受到人们关注&#xff0c;然而很多人对于 “信息安全”、“数据安全”、“网络安全” 的概念并不是很清楚。我们汇总了官方机构给这三者的定义&#…

Vue.js:构建现代 Web 应用的强大框架

一、引言 在当今快速发展的 Web 开发领域&#xff0c;Vue.js 以其简洁、高效和灵活的特点脱颖而出。作为一个渐进式 JavaScript 框架&#xff0c;Vue.js 为开发者提供了一种全新的方式来构建用户界面&#xff0c;无论是小型项目还是大型企业级应用&#xff0c;Vue.js 都能发挥出…

docker 安装mongodb

docker 安装mongodb(5.0) 拉取mongodb镜像 docker pull mongo运行容器 docker run -d --name mongodb -v /mycontainers/mongodb/data:/data/db -p 27017:27017 mongo --auth^: -d : 指定后台运行 ^: --name mongodb &#xff1a;设置容器名 ^: -v /mycontainers/mongodb/d…

基于单片机的多功能视力保护器设计(论文+源码)

1. 功能设计 本次课题为多功能视力保护器&#xff0c;具体设计功能如下&#xff1a; (1)当使用者的眼睛距离写字台低于25cm时&#xff0c;报警灯闪烁以提醒使用者及时调整坐姿。 (2)学习环境光线自动检测&#xff1a;当光照强度低于1001X时&#xff0c;语音提醒使用者调整光…

关于sass在Vue3中编写bem框架报错以及警告问题记录

在编写完bem框架后 在vite.config.ts文件进行预编译处理时&#xff0c;报错的错误 1. 处理方式&#xff1a;使用新版api&#xff0c; 如图&#xff1a; 2. 处理方式&#xff1a;使用 use 替换掉 import&#xff0c; 如图&#xff1a; 3. 处理方式&#xff1a;使用路径别名&am…

接口测试框架+数据驱动

前置知识 接口测试框架 采用HTTPOk testNg 搭建而成&#xff0c;其中HttpOk 进行 http类型接口收发包&#xff0c;testNg 进行用例管理 背景 本文讲解项目中涉及到的数据驱动 项目中常用的数据驱动为DataProvider 注解进行 经常将用例所需不同的场景参数以二维数组格式给出…

SOLIDWORKS代理商鑫辰信息科技

鑫辰信息科技是一家专业的SOLIDWORKS代理商&#xff0c;致力于为客户提供全面的CAD解决方案和技术支持。作为SOLIDWORKS的授权合作伙伴&#xff0c;鑫辰信息科技在机械设计、产品开发和工程仿真等领域拥有丰富的经验和专业知识&#xff0c;能够帮助客户有效提升设计和生产效率。…

【 AI写作鹅-注册安全分析报告-无验证方式导致安全隐患】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 1. 暴力破解密码&#xff0c;造成用户信息泄露 2. 短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉 3. 带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造…