RHEL之网络接口的绑定

前言

这些步骤最好都在虚拟机中完成

网络接口绑定是将多个网络接口逻辑地连接在一起,目的一是避免网络接口的单点故障,二是提高带宽以提高吞吐率

具体步骤

1.用ip link查看有哪些网络接口

2.添加一个类型bond的连接

nmcli con add type bond con-name bond_test ifname bond_test mode active-backup

此处的连接名为bond_test,关联的设备(网卡)是bond_test, 绑定模式是active-backup

由于bond_test设备不存在,系统将创建一个名为bond_test的虚拟设备,与其他类型的连接一样,默认会设置连接开机自动激活

3.为上述连接bond_test添加四个类型为bond-slave的从连接bond_test-slave-1,bond_test-slave-2,bond_test-slave-3和bond_test-slave-4,分别关联网卡ens160,ens161,ens224和ens256

nmcli con add type bond-slave con-name bond_test-slave-1 ifname ens160 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-2 ifname ens161 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-3 ifname ens224 master bond_test

nmcli con add type bond-slave con-name bond_test-slave-4 ifname ens256 master bond_test

至此,bond_test已成为四个从连接的主连接

 4.通过nmcli conn show可以看到增加了五个与绑定有关的连接

5.通过nmcli device status可以看到网关的状态

6.为连接bond_test配置IP、网关DNS和开机启动方式

nmcli conn modify bond_test ipv4.address "10.0.0.249/24"

nmcli conn modify bond_test ipv4.dns "114.114.114.114 8.8.8.8"

nmcli conn modify bond_test ipv4.gateway 10.0..0.2

nmcli conn modify bond_test ipv4.method manual

不要为从连接设置IP等,因为它们从属于主连接,是主连接的逻辑组成部分

7.激活四个从连接和一个主连接

nmcli connection up bond_test-slave-1

nmcli connection up bond_test-slave-2

nmcli connection up bond_test-slave-3

nmcli connection up bond_test-slave-4

nmcli connection up bond_test  

启用从连接时会关联相应的网卡,并自动断开这些网卡上原有的连接

8.测试

通过 ip add show bond_test查看bond_test的状态

在MobaXterm进行远程连接,这里我设置的ip地址是10.0.0.249

远程连接成功!

绑定成功!

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

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

相关文章

【汇编】算术指令

一、加法指令 (一)各加法指令的格式及操作 加法指令可做字或字节运算 (1)加法指令 ADD 格式:ADD DST,SRC执行的操作:(DST) ← (SRC)(DST) (2)带进位加法指令 ADC 格式&#xf…

AIGC岗位需求增长超300%,平均年薪超40万元

AI圈最近又发生了啥? AIGC 应用爆发,相关岗位需求增长超 300%、平均招聘年薪超 40 万元 随着 AI应用的爆发,生成式人工智能(AIGC)的招聘市场十分火爆。数据显示今年一季度,生成式人工智能相关职位需求同比增长超三倍。从全平台增…

Scala编程基础6:连接mysql数据库、在scala中使用fastJson

一、scala连接mysql数据库 /*** scala连接mysql数据库*/ object JDBCDEmo8 {def main(args: Array[String]): Unit {//加载驱动Class.forName("com.mysql.jdbc.Driver")//创建与数据库连接对象val conn: Connection DriverManager.getConnection("jdbc:mysql…

功能安全如何在公司顺利开展?-亚远景科技

亚远景功能安全主题线上会议报名开启! 随着汽车技术的不断发展,汽车系统的复杂性和交互性大幅增加,功能安全成为确保驾驶员、乘客及行人安全的关键。 本场功能安全线上会议,亚远景为汽车行业的相关人员准备了以下内容&#xff1a…

Linux|基础IO

Linux|基础IO 回顾c语言的文件操作提炼对文件的理解系统调用初始open函数返回值fd为什么我们向fd一个整数写就写入文件了呢?怎么理解读写操作总结open函数有哪些功能怎么理解往硬件(显示器,键盘)中读写数据如何理解FILE*访问文件 …

【C语言】自定义类型之---结构体超详解(结构体的定义使用、指针结构体,内存对齐,......代码详解)

目录 前言: 一:结构体 1.1:什么是结构体? 1.2:结构体类型的声明 1.3:结构体变量的定义 1.4:结构体的内存对齐 1.5:结构体传参 二:位段 2.1:位段是什…

2024年【金属非金属矿山(露天矿山)安全管理人员】模拟考试题库及金属非金属矿山(露天矿山)安全管理人员作业模拟考试

题库来源:安全生产模拟考试一点通公众号小程序 金属非金属矿山(露天矿山)安全管理人员模拟考试题库参考答案及金属非金属矿山(露天矿山)安全管理人员考试试题解析是安全生产模拟考试一点通题库老师及金属非金属矿山&a…

Google I/O 2024 干货全解读:Gemini AI 横空出世,智能未来触手可及!

Google I/O 2024 干货全解读:Gemini AI 横空出世,智能未来触手可及! 博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》…

面试前端随笔20240510

最近公司招聘前端开发人员有幸参与帮听,总结了三个有关vue的面试问题和答案,现在分享一下。 1.Vue2数据监听无法监听数组为啥?有啥解决方案?vue3中是如何处理这个问题? vue2的官方说明了defineProperty的一些限制&…

Oracle SQL Developer 脚本输出中文显示乱码

问题描述 在测试Oracle Select AI(自然语言查询数据库)时,发现Run Statement中文显示正常: 而Run Script中文显示乱码: 问题解决 进入菜单Tools>Preferences...>Environment, 修改SQL Developer…

JavaScript-JSON对象

JSON格式 JSON(JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(European Computer Manufacturers Association, 欧洲计算机协会的一个子集,采用完全独立于编程语言的文本格式来存储和表示…

spring基于XML的声明式事务控制

在Spring框架中,基于XML的声明式事务控制是一种通过配置来管理事务的方式,而无需在代码中显式编写事务逻辑。以下是如何在Spring中使用XML来配置声明式事务控制的步骤: 添加必要的依赖 确保你的项目中包含了Spring框架的核心包和Spring事务…

赶紧收藏!2024 年最常见 100道 Java 基础面试题(四十八)

上一篇地址:赶紧收藏!2024 年最常见 100道 Java 基础面试题(四十七)-CSDN博客 九十五、spring支持几种bean的作用域? Spring框架支持多种Bean的作用域,每种作用域都定义了Spring容器如何管理和创建Bean的…

论文:论面向服务的架构设计

题目 在面向服务的架构(Service-Oriented Architecture,SOA)中,服务的概念有了延伸,泛指系 统对外提供的功能集。例如,在一个大型企业内部,可能存在进销存、人事档案和财务等多个系统&#xff…

Java程序运行流程

Java运行流程 Java源代码 — 编译工具 —> Java字节码文件 — 运行工具 —> Java程序运行 Java程序的基本单位 类 Java程序执行入口 main方法

盘点那些年我们一起玩过的网络安全工具

一、反恶意代码软件 1.Malwarebytes 这是一个检测和删除恶意的软件,包括蠕虫,木马,后门,流氓,拨号器,间谍软件等等。快如闪电的扫描速度,具有隔离功能,并让您方便的恢复。包含额外…

项目中使用Elasticsearch的API相关介绍

项目中使用Elasticsearch的API相关介绍 0、域映射类型 text:会分词,不支持聚合对当前搜索关键词,先自身分词,分成多个词,然后去一个一个的词去利用倒排索引去查询es索引库一般应用在搜索关键字匹配的字段的类型。 商…

上海市计算机学会竞赛平台2020年8月月赛丙组促销骰子

题目描述 小爱的商店正在促销。顾客在付款的时候,有机会掷一次骰子,如果掷出 66,可以获得优惠,并且可以继续掷骰子,直到出现不是 66 的情况,或掷三次为止。获奖规则如下: 如果没有 66&#xf…

【C#】某AGV调度系统源码笔记(十二)

AGV调度服务的核心类库 小车事件参数 两个公共属性:车辆信息、事件描述。一个构造函数传入两个参数赋值给属性。 核心数据类 初始化及存储调度系统中所有的档案信息。 多个静态公共属性存储不同类型的系统数据:是否全局服务、数据库操作对象、系统参数集…

Beego 使用教程 6:Web 输入处理

beego 是一个用于Go编程语言的开源、高性能的 web 框架 beego 被用于在Go语言中企业应用程序的快速开发,包括RESTful API、web应用程序和后端服务。它的灵感来源于Tornado, Sinatra 和 Flask beego 官网:http://beego.gocn.vip/ 上面的 bee…