当前位置: 首页 > news >正文

Linux CentOS 8(网卡的配置与管理)


Linux CentOS 8(网卡的配置与管理)


目录

    • 一、项目介绍
    • 二、命令行
    • 三、配置文件
    • 四、图形画界面的网卡IP配置
      • 4.1 方法一
      • 4.2 方法二


一、项目介绍

Linux服务器的网络配置是Linux系统管理的底层建筑,没有网络配置,服务器之间就不能相互通信。网络配置通常包括主机名,IP地址,子网掩码,默认网关,DNS服务器等,本章将介绍Linux网路配置的基础知识。

二、命令行

NetworkManager是管理Linux系统的工具,我们通常通过它来设置IP地址和子网掩码以及查看网卡相关配置等信息。以下是关于工具的一些关键词:
(1) 设备(device)即网络接口,设备也可以是网卡等。
(2) 连接(connection)是设备设置信息的集合,是对网络接口的配置。
(3) 连接与设备绑定后即表示该设备已完成配置。
(4) 一个网络接口可以有多个连接配置,但同时只能有一个连接生效。

使用NetworkManager命令进行配置
(1) 查看网络信息:

命令说明
nmcli dev status显示所有网络设备(网卡)的状态
nmcli dev show设备名 显示某个网络设备(网卡)的状态
nmcli con status显示所有网络连接的状态概述
nmcli con show连接名 显示某个网络连接的状态概述
nmcli con show --active仅列出活动的网络连接
nmcli dev status法1-查看网卡配置
ifconfig法2-查看网卡配置
ip addr法3-查看网卡配置

(2) 启用和禁用连接,设备:

命令说明
nmcli con reload重启网络连接
nmcli con up连接名 开启某个网络连接
nmcli con down连接名 禁用配置 (一个网卡可以有多个配置)
nmcli dev disconnect连接名 禁用网卡
nmcli dev connect连接名 启用网卡

(3) 对设备(网卡)进行配置:

命令说明
nmcli con add con-name 连接名(YY) type ethernet ifname 设备名(XX)为名为XX的网络设备(网卡)添加一个名为YY的新连接。它的类型为Ethernet,它的IP地址为自动分配。
nmcli con add con-name 连接名 type ethernet ifname 设备名 ip4 192.168.1.1/24 gw4 192.168.1.254为名为XX的网络设备(网卡)添加一个名为YY的新连接。它的类型为Ethernet,它的IP地址以静态方式配置。
nmcli con del 连接名删除名为XX的连接
nmcli con mod XX connection.autocon-nect yes将名为XX网卡的IP地址划分方式修改为自动
nmcli con mod XX ipv4.dns 192.168.1.1修改DNS为192.168.1.1
nmcli con mod XX +ipv4.dns 192.168.1.2添加DNS 192.168.1.2
nmcli con mod XX -ipv4.dns 192.168.1.2删除DNS 192.168.1.2
nmcli con mod XX ipv4.address 192.168.1.1/24 gw4 192.168.1.254修改IP地址和默认网关
nmcli con mod XX +ipv4.address 192.168.1.2/24添加多个IP,地址为192.168.1.2

三、配置文件

在Linux系统中,修改设备(网卡)的IP还能通过在网卡配置文件中实现。网卡的配置文件位于/etc/sysconfig/network-scripts/ 目录下,文件名格式为ifcfg-XX,其中XX为网卡名称。

  • 配置网卡为静态IP
    (1) 首先切换到/etc/sysconfig/network-scripts/ 目录下。
    (2) 使用vim编辑器修改网卡文件ifcfg-XX,将需要配置的选项写入并保存。

网卡配置文件的相关参数(默认)

参数值说明
TYPE=Ethernet网卡类型:为以太网
PROXY_METHOD=none代理方式:关闭状态
BROWSER_ONLY=no只否只是浏览器:否
BOOTPROTO=dhcp网卡的引导协议:DHCP
DEFROUTE=yes是否启用默认路由:是
IPV4_FAILURE_FATAL=no是否开启IPV4致命错误检测:否
NAME=ens33网卡物理设备名称
UUID=xxxx通用唯一识别码
DEVICE=ens33网卡设备名称, 必须和 NAME 值相同
ONBOOT=no是否开机启动: 否
IPV6INIT=yesIPV6是否自动初始化: 是
IPV6_DEFROUTE=yesIPV6是否可以为默认路由: 是
IPV6_FAILURE_FATAL=no是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy IPV6地址生成模型:stable-privacy

(3) 修改具体配置项为以下内容:

命令说明
BOOTPROTO=static(或none)设置网卡引导协议为 静态
ONBOOT=yes设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡
IPADDR=192.168.1.1配置静态IP地址
NETMASK=255.255.255.0配置IPv4子网掩码
GATEWAY=192.168.1.254配置IPV4网关

若网卡有多个IP,则应修改以下内容:

命令说明
IPADDR0=192.168.1.1IP-1
NETMASK0= 255.255.255.0或 PREFIX0= 24子网掩码
IPADDR1=192.168.1.2IP-2
NETMASK1= 255.255.255.0或 PREFIX1= 24子网掩码
……

(4) 修改完网卡配置后,需要执行service network restart命令重启网络服务,使新配置生效。

四、图形画界面的网卡IP配置

4.1 方法一

(1) 在命令行终端输入命令:

[jan16@localhost ~]$ nmtui

(2) 选中【Edit a connection】,如图1所示。
在这里插入图片描述

图1

(3) 选中要编辑的网卡,按下键盘“Enter”键,如图2所示。
在这里插入图片描述

图2

(4) 选择【Manual】,修改IP地址等信息,如图3所示。
在这里插入图片描述

图3

(5) 配置完成后回车【OK】,如图4所示。
在这里插入图片描述

图4

(6) 回车【Back】返回,如图5所示。
在这里插入图片描述

图5

(7) 回车【Activate a connection】激活刚才的网卡配置,如图6所示。
在这里插入图片描述

图6

(8) 确定要激活的网卡,回车【Activate】(有’*’的网卡表示已激活),如图7所示。
在这里插入图片描述

图7

4.2 方法二

(1) 点击桌面右上角的小图标,选择要配置的网卡,如图8所示。
在这里插入图片描述

图8

(2) 点击【Wired Settings】,如图9所示。
在这里插入图片描述

图9

(3) 选择要配置的网卡,并点击【设置】图片,如图10所示。
在这里插入图片描述

图10

(4) 在【IPv4 Method】中勾选【Manual】,并填入要配置的IP地址等信息,完成后点击【Apply】,如图11所示。
在这里插入图片描述

图11

(5) 重启系统,激活配置。


制作成员: 裕新
排版: 裕新
初审: 杨佳佳
复审: 二月二

相关文章:

Linux CentOS 8(网卡的配置与管理)

Linux CentOS 8(网卡的配置与管理) 目录 一、项目介绍二、命令行三、配置文件四、图形画界面的网卡IP配置4.1 方法一4.2 方法二 一、项目介绍 Linux服务器的网络配置是Linux系统管理的底层建筑,没有网络配置,服务器之间就不能相互…...

python -m pip install 和 pip install 的区别解析

python -m pip install 和 pip install 的区别解析 python -m pip install 使用了 -m 参数来确保以 Python 模块的形式运行 pip,适用于确保在不同的环境中正确使用 pip,这篇文章主要介绍了python -m pip install 和 pip install 的区别,需要的朋友可以参…...

深度解读js中数组的findIndex方法

js中数组有一个findIndex方法,这个方法是一个让人感到很困惑的方法。 首先来看看MDN对这个方法的解释:Array.prototype.findIndex() - JavaScript | MDN The findIndex() method of Array instances returns the index of the first element in an arra…...

ICML2021 | RSD: 一种基于几何距离的可迁移回归表征学习方法

目录 引言动机分析主角(Principal Angle)表征子空间距离正交基错配惩罚可迁移表征学习实验数据集介绍 实验结果总结与展望 论文链接 相关代码已经开源 引言 深度学习的成功依赖大规模的标记数据,然而人工标注数据的代价巨大。域自适应&…...

中国人民大学与加拿大女王大学金融硕士:在该奋斗的岁月里,对得起每一寸光阴

在这个快速变化的世界中,金融行业面临不断更新的挑战和机遇。为了应对这些挑战,中国人民大学与加拿大女王大学合作举办金融硕士项目,旨在培养具有国际视野、扎实的金融理论基础和实战经验的专业人才。 中国人民大学和加拿大女王大学金融硕士…...

Python基础教程:装饰器的详细教程

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 一、什么是装饰器 目的:给func()方法,增加一个功能,在fun()执行期间,同时把fun()执行速率机算出来 import time def func():print(嘻嘻哈哈)start_time time.time() ti…...

Apache poi xwpf word转PDF中文显示问题解决

原问题解决方法&#xff1a;https://github.com/opensagres/xdocreport/issues/161 POM依赖 <properties><java.version>1.8</java.version><poi.version>3.14</poi.version></properties><dependencies><dependency><gro…...

Gartner发布2024年十大战略技术趋势

今日&#xff0c;Gartner发布了2024年企业机构需要探索的十大战略技术趋势。这十大趋势包括&#xff1a;全民化的生成式&#xff1b;AI 信任、风险和安全管理&#xff1b;AI 增强开发&#xff1b;智能应用&#xff1b;增强型互联员工队伍&#xff1b;持续威胁暴露管理&#xff…...

在UniApp中使用uni.makePhoneCall方法调起电话拨打功能

目录 1.在manifest.json文件中添加权限 2. 组件中如何定义 3.如何授权 4.相关知识点总结 1.在manifest.json文件中添加权限 {"permissions": {"makePhoneCall": {"desc": "用于拨打电话"}} }2. 组件中如何定义 <template>…...

苹果手机怎么刷机?掌握好这个方法!

苹果手机以其优秀的性能与高颜值的设计赢得了一大批用户的喜爱。但是&#xff0c;当手机使用久了以后&#xff0c;难免会出现一些系统问题。在遇到运行不稳定、忘记锁屏密码、软件故障、频繁死机等情况时&#xff0c;我们可能需要对手机进行刷机来解决问题。那么&#xff0c;苹…...

最新ai创作系统CHATGPT系统源码+支持GPT4.0+支持ai绘画(Midjourney)

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统AI绘画系统&#xff0c;支持OpenAI GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署…...

代码随想录算法训练营Day56|动态规划14

代码随想录算法训练营Day56|动态规划14 文章目录 代码随想录算法训练营Day56|动态规划14一、1143.最长公共子序列二、 1035.不相交的线三、53. 最大子序和 动态规划 一、1143.最长公共子序列 class Solution {public int longestCommonSubsequence(String text1, String text2…...

VsCode通过Git History插件查看某个页面的版本修改记录

首先需要安装插件Git History 方式一&#xff1a;通过 点击File History 查看某个文件变更&#xff1b;即通过commit的提交记录去查看某个文件的修改 方式二&#xff1a;通过点击选择toggle File Blame 查看当前页面每一行所有提交修改记录...

事件循环(渡一)

一、事件循环 浏览器有哪些进程和线程 浏览器是一个多进程多线程的应用程序&#xff0c;当启动浏览器后&#xff0c;会默认启动多个进程 可以在浏览器任务管理器中查看所有进程 其中最主要的进程有&#xff1a; 浏览器进程 主要负责界面展示&#xff0c;用户交互&#xff0c;…...

eNSP在hybrid接口上配置vlan

一、什么是vlan VLAN&#xff08;Virtual Local Area Network&#xff0c;虚拟局域网&#xff09;是一种通信技术&#xff0c;它可以将一个物理的局域网在逻辑上划分成多个广播域。每个VLAN都是一个广播域&#xff0c;VLAN内的主机可以直接通信&#xff0c;而VLAN之间则不能直…...

行为型模式-迭代器模式

迭代器模式是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素&#xff0c;不需要知道集合对象的底层表示。 意图&#xff1a;提供一种方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。 主要解决&#xff1a;不同的方式…...

华为云应用中间件DCS系列—Redis实现(电商网站)秒杀抢购示例

云服务、API、SDK&#xff0c;调试&#xff0c;查看&#xff0c;我都行 阅读短文您可以学习到&#xff1a;应用中间件系列之Redis实现&#xff08;电商网站&#xff09;秒杀抢购示例 1 什么是DEVKIT 华为云开发者插件&#xff08;Huawei Cloud Toolkit&#xff09;&…...

EasyExcel导出带有下拉框的表头模板

1.接口层 ApiOperation("其他费用配置-模版下载")GetMapping("/downloadTemplate")public void downloadTemplate(HttpServletResponse response) {try {List<String> list Arrays.asList("集团", "平台", "部门", &…...

fastadmin找不到后台控制器。登录之后找不到后台控制器

nginx加配置项 伪静态那块 location / { if (!-e KaTeX parse error: Expected }, got EOF at end of input: … rewrite ^(.*) /index.php?s 1 l a s t ; b r e a k ; r e w r i t e ( . ? p ˙ h p ) ( / . ) 1 last; break; rewrite ^(.?\.php)(/.) 1last;break;rewrit…...

浅谈智能操控及无线测温产品在马来西亚理文造纸雪邦热电站项目中的应用

摘要&#xff1a;为避免因电线接头松动、电缆老化等引发高温造成火灾&#xff0c;所造成的的经济损失巨大&#xff0c;在一些电气设备如大电流电缆设备节点、电力设备局部异常升温部位、开关柜的动静触头&#xff0c;进线与出线母排接点、整流柜中的电气接点、变压器节点、变电…...

FFmpeg Batch AV Converter 实战指南:告别命令行,拥抱高效视频批量处理

FFmpeg Batch AV Converter 实战指南&#xff1a;告别命令行&#xff0c;拥抱高效视频批量处理 【免费下载链接】ffmpeg_batch FFmpeg Batch AV Converter 项目地址: https://gitcode.com/gh_mirrors/ff/ffmpeg_batch FFmpeg Batch AV Converter是一款强大的图形界面视频…...

别再混着用了!C++里malloc、new和vector到底该怎么选?一个真实项目踩坑复盘

别再混着用了&#xff01;C里malloc、new和vector到底该怎么选&#xff1f;一个真实项目踩坑复盘 在开发一个高性能数据缓存管理器时&#xff0c;团队新成员提交的代码引发了持续三天的内存泄漏排查。同一个功能模块中竟同时出现了malloc、new和vector三种内存管理方式&#xf…...

不是模型不行,是你没做好特征工程(附完整步骤)

来源&#xff1a;DeepHub IMBA 本文约1800字&#xff0c;建议阅读5分钟本文介绍了特征工程全流程&#xff0c;含数据处理、特征构造与选择。Feature engineering 是机器学习 pipeline 里最关键的一环。算法再好&#xff0c;如果输入数据噪声大、不一致或者缺乏有意义的特征&…...

算法和数学模型转换在FPGA中实现问题

1.关于指数运算在FPGA中实现问题 比如&#xff0c;高斯函数&#xff0c;在FPGA直接实现指数函数会极大的消耗资源&#xff0c;并且延迟比较大&#xff1b; 这种一般的使用办法&#xff0c;就是使用LUT查找表来替换&#xff1b; 或者使用分段线性逼近法则&#xff1b; 或者使用泰…...

终极指南:使用免费开源工具SMUDebugTool解锁AMD Ryzen处理器全部性能 [特殊字符]

终极指南&#xff1a;使用免费开源工具SMUDebugTool解锁AMD Ryzen处理器全部性能 &#x1f680; 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power T…...

为什么你的Perplexity症状查询总返回模糊答案?——解析LLM医学知识蒸馏偏差、实体链接断层与实时性衰减问题

更多请点击&#xff1a; https://kaifayun.com 第一章&#xff1a;Perplexity症状查询功能的临床价值与典型失效场景 Perplexity症状查询功能在临床决策支持系统中承担着语义级症状归一化与鉴别诊断初筛的关键角色。它通过将患者自然语言描述&#xff08;如“饭后右上腹闷胀、…...

RK3506J邮票孔核心板:三核A7架构如何重塑工业AIoT边缘设备设计

1. 项目概述&#xff1a;从一枚邮票孔核心板&#xff0c;看工业AIoT的“小而美”进化在嵌入式开发这个行当里待久了&#xff0c;你会发现一个有趣的现象&#xff1a;越是前沿的技术盛会&#xff0c;越能看见那些“小而美”的硬核产品。2025年7月的第九届瑞芯微开发者大会&#…...

别再只会下载了!手把手教你用STLINK-V3调试STM32F4,实战断点与寄存器查看

从烧录器到调试利器&#xff1a;STLINK-V3在STM32开发中的高阶应用 第一次接触STM32开发时&#xff0c;我们往往把STLINK当作一个简单的程序烧录工具——连接SWD接口&#xff0c;点击下载按钮&#xff0c;等待进度条走完。这种认知让很多开发者错过了STLINK最强大的功能&#x…...

Matlab阶跃响应性能指标自动化计算:从原理到工程实践

1. 项目概述&#xff1a;从阶跃响应曲线到量化性能的灵魂拷问在控制系统、信号处理乃至电路设计的日常工作中&#xff0c;我们常常会面对一个看似简单却至关重要的任务&#xff1a;给一个系统施加一个“阶跃”输入&#xff0c;然后观察它的输出如何从静止状态“爬升”到新的稳态…...

软件工程师视角下的MV与TVA(11)

重磅预告&#xff1a;本专栏将独家连载系列丛书《智能体视觉技术与应用》部分精华内容&#xff0c;该书是世界首套系统阐述“因式智能体”视觉理论与实践的专著&#xff0c;特邀美国 TypeOne 公司首席科学家、斯坦福大学博士 Bohan 担任技术顾问。Bohan先生师从美国三院院士、“…...