管理Linux的联网

news2024/9/22 1:07:51

1. RHEL9版本特点

          在RHEL7版本中,同时支持network.service和NetworkManager.service(简称NM)。

          在RHEL8上默认只能通过NM进行网络配置,包括动态ip和静态ip,若不开启NM,否则无法使用网络

          RHEL8依然支持network.service,只是默认没安装,可以通过 yum install network-scripts 来安装传 统的network.service,不过redhat说了,在下一个rhel的大版本里将彻底废除,因此不建议用 network.service。

          在RHEL9上,使用NM进行网络配置,ifcfg (也称为 文件)将不再是网络配置文件的主存储。虽然 ifcfg 样式仍然可用,但它不再是 NetworkManager 存储新网络配置文件的默认位置。从 RHEL 9.0 开始, RHEL 以 key-file 格式在 /etc/NetworkManager/system-connections/ 中存储新的网络配置。配置以旧格 式存储在 /etc/sysconfig/network-scripts/ 中的连接仍然可以正常工作。对现有配置集的修改会继续更新 旧的文件。

2. NM特点

        NetworkManager是2004年Red Hat启动的项目,旨在能够让Linux用户更轻松地处理现代网络需求,能 自动发现网卡并配置ip地址。

NetworkManager的特点

         NM能管理各种网络:

                有线网卡、无线网卡

                动态ip、静态ip

                以太网、非以太网

                物理网卡、虚拟网卡

        工具齐全:命令行、文本界面、图形界面、web

        广纳天地:管理各种网络,有线、无线、物理、虚拟

        参数丰富:多达200多项配置参数(包括ethtool参数)

        一统江湖:RedHat系、Suse系、Debian/Ubuntu系,均支持

        大势所趋:下一个大版本的rhel只能通过NM管理网络

3. 配置网络

3.1. 概念

        网络接口是指网络中的计算机或网络设备与其他设备实现通讯的进出口,一般是指计算机的网络接口即网 卡设备

        从RHEL7开始引入了一种新的“一致网络设备命名”的方式为网络接口命名,该方式可以根据固件、设备拓 扑、设备类型和位置信息分配固定的名字。网络接口的名称的前两个字符为网络类型符号,如:

                en——表示以太网(Ethernet)

                wl表示无线局域网(wlan)

                ww表示无线广域网(wwan);

        接下来的字符根据设备类型或位置选择,如:

                o——表示内置(onboard)于主板上的集成设备(即集成网卡)及索引号;

                s——表示是插在可以热拔插的插槽上的独立设备及索引号;

                x——表示基于MAC地址命名的设备;

                p——表示PCI插槽的物理位置及编号。

注意:一个网络接口,可以有多个网络连接,但同一时间只能有一个网络连接处于活动状态。

3.2. 方法

3.2.1. nmcli命令

        作用:nmcli,可以实现创建,显示,编辑,删除,激活和停用网络连接以及控制和显示网络设备状态等 查看网卡信息

查看网卡信息:

        [root@server ~]# nmcli c show # 全写为:nmcli connection show

        [root@server ~]# nmcli con show ens160 # 查看指定网卡的详细信息,q键退出

        [root@server ~]# nmcli dev status #查看已有设备的连接状态

        [root@server ~]# nmcli dev show # 看所有网络设备详情,q键退出

激活和关闭网络连接:

[root@server ~]# nmcli c up 网卡名 # 激活,也是重启网卡的一种方法

[root@server ~]# nmcli c down 网卡名 # 关闭

添加网络连接:

例:添加网络连接ens161

[root@server ~]# nmcli c add type ethernet ifname ens160 con-name ens161 autoconnect yes 

[root@server ~]# nmcli c up ens161 # 不能在xshell操作,否则ssh连接断掉

[root@server ~]# nmcli c show

[root@server ~]# nmcli c up ens160

设置静态IP:

[root@server ~]# nmcli connection modify ens160 ipv4.addresses 192.168.17.150/24 ipv4.gateway 192.168.17.2 ipv4.dns 114.114.114.114 ipv4.method manual 

[root@server ~]# nmcli c up ens160

[root@server ~]# ip a         # ipv4.method manual:手动获取**

查看网卡配置文件:        [root@server ~]# cat /etc/NetworkManager/system-connections/ens160.nmconnection

增加ip地址:

[root@server ~]# nmcli connection modify ens160 +ipv4.addresses 192.168.17.151/24
[root@server ~]#  nmcli connection up ens160

连接已成功激活(D-Bus 活动路  径:/org/freedesktop/NetworkManager/ActiveConnection/7)
[root@server ~]# ip a

删除网络连接:

# 删除上例的ens161

[root@server ~]# nmcli c show

[root@server ~]# nmcli c del ens161

成功删除连接 "ens161" (fff87f9b-c875-4d84-bf56-0ac60ed8eedd)。

[root@server ~]# nmcli c show

3.2.2. 修改配置文件

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

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

相关文章

【工具软件】Nativefier——把网页打包成exe软件

官方文档 安装 npm install nativefier -g使用 在 nativefier 后加上需要转换的网站地址, 比如: nativefier "https://blog.csdn.net/IAIPython?typeblog"第一次打包需要下载 Eletron 框架, 很慢… 运行完毕, 会生成一个应用, 路径一般为C:\Users\用户名… 如图…

前后端分离项目-基于springboot+vue的图书馆管理系统的设计与实现(内含代码+文档+报告)

博主介绍:✌全网粉丝10W,前互联网大厂软件研发、集结硕博英豪成立工作室。专注于计算机相关专业毕业设计项目实战6年之久,选择我们就是选择放心、选择安心毕业✌ 🍅由于篇幅限制,想要获取完整文章或者源码,或者代做&am…

Servlet开发步骤

标准Java Web工程结构 pom.xml中提供servlet依赖 1.创建java类,继承HttpServlet 2.重写service方法,处理请求,生成响应 3.配置web.xml,绑定访问地址 Servlet接收请求参数 request.getParameter() 接收单个参数 request.ge…

区块链游戏的开发框架

链游(Blockchain Games)是基于区块链技术构建的游戏。它们与传统游戏有一些显著不同之处,因此需要特定的开发框架和工具。以下是一些用于链游开发的开发框架及其特点,希望对大家有所帮助。北京木奇移动技术有限公司,专…

一站式 API 管理和测试工具:PostCat 轻松完成接口调测 | 开源日报 No.49

rubickCenter/rubick Stars: 5.0k License: MIT Rubick 是一个基于 electron 开源工具箱的项目,它允许用户自由集成丰富插件来创建最终桌面效率工具。该项目以 Dota 英雄中的 Rubick 为名,因为他可以使用其他英雄作为插件完成任务。以下是 Rubick 的主要…

ant-design-vue 实现表格表头纵排列

结果如图&#xff1a; 区域&#xff0c;成功率&#xff0c;清单率为表头&#xff0c;右侧为动态的数据 废话不多说直接上代码&#xff1a; 1.先声明表格&#xff0c;使用框架自带a-table&#xff0c;核心点就在data和columns上 <div style"margin-bottom: 60px;"…

OpenVPN客户端安装测试

文章目录 一 OpenVPN客户端安装二 OpenVPN客户端设置三 OpenVPN客户端测试 一 OpenVPN客户端安装 OpenVPN有很多客户端&#xff0c;本文采用windows系统的OpenVPN Connect 3.4.2 (64-bit) 客户端进行安装和测试。 下载 下载地址&#xff1a;https://www.filehorse.com/downloa…

【算法与数据结构】二叉树的三种遍历代码实现(下)—— 非递归方式实现(大量图解)

上篇&#xff1a;【算法与数据结构】二叉树的三种遍历代码实现&#xff08;上&#xff09;—— 用递归序知识点讲解_Hacynn的博客-CSDN博客https://blog.csdn.net/zzzzzhxxx/article/details/133609612?spm1001.2014.3001.5502 目录 前言 1、先序遍历 1.1、详细图解描述 …

品牌被低价侵权了怎么处理

各品牌在销售过程中&#xff0c;会不断拓展销售渠道&#xff0c;主要分为线上和线下两个类型&#xff0c;线下渠道的低价侵权相较于线上会难发现一些&#xff0c;线上低价可以通过实时监测的方式&#xff0c;发现低价链接&#xff0c;再针对链接中的不同侵权情况进行处理。 力维…

【算法练习Day16】找树左下角的值路径总和 从中序与后序遍历序列构造二叉树

​&#x1f4dd;个人主页&#xff1a;Sherry的成长之路 &#x1f3e0;学习社区&#xff1a;Sherry的成长之路&#xff08;个人社区&#xff09; &#x1f4d6;专栏链接&#xff1a;练题 &#x1f3af;长路漫漫浩浩&#xff0c;万事皆有期待 文章目录 找树左下角的值路径总和从中…

PDF编辑和OCR文字识别工具ABBYY FineReader PDF

ABBYY FineReader PDF是一款专业的OCR文字识别和PDF编辑工具&#xff0c;可以帮助用户更好地处理和管理PDF文档。以下是ABBYY FineReader PDF的一些特点&#xff1a; 1. 文字识别精准&#xff1a;ABBYY FineReader PDF具有强大的OCR文字识别功能&#xff0c;可以将PDF中的文字…

大数据学习(2)Hadoop-分布式资源计算hive(1)

&&大数据学习&& &#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 承认自己的无知&#xff0c;乃是开启智慧的大门 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4dd;支持一下博>主哦&#x…

浅谈风力发电场集中监控系统解决方案

作为清洁能源之一&#xff0c;风力发电场近几年装机容量快速增长。8月17日&#xff0c;国家能源局发布1-7月份全国电力工业统计数据。截至7月底&#xff0c;全国累计发电装机容量约27.4亿千瓦&#xff0c;同比增长11.5%。其中&#xff0c;太阳能发电装机容量约4.9亿千瓦&#x…

绝地求生大吃鸡攻略,让你成为顶级战士!

近年来&#xff0c;绝地求生越来越受到玩家们的喜爱&#xff0c;吃鸡成为了很多人的娱乐方式。作为一个资深吃鸡玩家&#xff0c;今天我要和大家分享一些提高战斗力的干货&#xff0c;以及一些方便吃鸡作图与查询的实用工具。 首先&#xff0c;提高战斗力是吃鸡游戏中最重要的一…

青菜学蒸馒头

作为一个会写代码的厨师&#xff0c;做好一笼松软可口的馒头那是必修的基本功&#xff0c;今天我就来试验一把&#xff0c;具体过程如下&#xff1a; 一、材料准备 1、200克面粉 2、2克干酵母粉 3、35度左右温开水一碗 4、白糖少许 二、制作步骤 1、面粉的选择 面粉的种…

html调用手机打电话、发短信网页源码/热门挪车自动拨打电话、发送短信html源码

源码介绍&#xff1a; 这个是自动拨打发送挪车短信电话源码&#xff0c;纯html临时停车挪车网站源码。利用html拨打电话、发送短信链接&#xff0c;js拨打电话。可以html调用手机打电话、发短信功能。使用H5移动HTML特殊链接实现打电话,发短信,发邮件的功能&#xff0c;非常方…

回归算法全解析!一文读懂机器学习中的回归模型

目录 一、引言回归问题的重要性文章目的和结构概览 二、回归基础什么是回归问题例子&#xff1a; 回归与分类的区别例子&#xff1a; 回归问题的应用场景例子&#xff1a; 三、常见回归算法3.1 线性回归数学原理代码实现输出例子&#xff1a; 3.2 多项式回归数学原理代码实现输…

2023年中国汽车后市场行业研究报告

第一章 行业概况 1.1 定义 汽车后市场行业在中国的快速崛起&#xff0c;反映了汽车产业链的完善和消费者需求的多样化。这个行业涵盖了汽车销售后&#xff0c;围绕汽车使用过程中涌现的各类服务和交易活动。它不仅为消费者提供了汽车使用过程中所需的全方位服务&#xff0c;也…

【C/C++笔试练习】常见进制转换、宏的定义和特点、sizeof与strlen、字符串函数、统计回文、连续最大和

文章目录 C/C笔试练习1.常见进制转换&#xff08;1&#xff09;进制前缀&#xff08;2&#xff09;进制转换 2.宏的定义和特点&#xff08;3&#xff09;宏的定义&#xff08;4&#xff09;有关宏的计算 3.sizeof与strlen&#xff08;5&#xff09;sizeof和strlen的差别 4.字符…

2023年中国复合门产量、销量、产业链及市场规模分析[图]

复合门是一种由木材和人造板材等材料组合而成的门&#xff0c;具有较高的强度和稳定性。它采用多层材料交叉堆叠、胶合而成&#xff0c;能够有效防止门扇变形、开裂和变色等问题&#xff0c;同时还具备一定的防火、防潮和防虫功能。 复合门产业链 资料来源&#xff1a;共研产业…