当前位置:

首页 > 编程开发 > 如何配置Stream 8网络

如何配置Stream 8网络

CentOSStream8网络配置前需先确认网卡状态及NetworkManager运行情况。推荐使用nmcli命令行工具配置静态IP地址或DHCP自动获取,亦可使用nmtui图形化界面或直接编辑ifcfg文件。配置完成后需验证IP地址及网络连通性。在VMware虚拟机NAT模式下,需特别注意网段号与网关地址的正确设置,避免冲突。

CentOS Stream 8 网络配置指南

如何配置Stream 8网络

说到 CentOS Stream 8 的网络配置,其实核心就几件事:确认网卡、选对工具、配好参数。先说几个关键判断——不管你是刚接触 Linux 的新手,还是需要快速部署的老手,搞清楚这几步,网络配置就不会绕弯路。

一、准备与查看

配置之前,先把家底摸清楚。这一步虽然基础,但容易出岔子。

确认网卡名与连接名

  • 查看设备与状态:nmcli device status,这条命令能告诉你哪些网卡在线、哪些在发呆。
  • 查看 IP:ip addr,确认当前网卡有没有拿到地址。

确认 NetworkManager 在运行

CentOS Stream 8 默认使用 NetworkManager 管理网络,这是最推荐的方式。执行 sudo systemctl is-active NetworkManager,如果返回 "active",就可以直接往下走。如果没启动,运行 sudo systemctl start NetworkManager && sudo systemctl enable NetworkManager 把它拉起来。

二、使用 nmcli 配置(推荐)

nmcli 是 NetworkManager 的命令行工具,功能强大,适合远程操作或脚本自动化。

查看连接名

先跑 nmcli con show,找到你要配置的那个“连接名”,常见的有 Wired connection 1 或者网卡名如 ens33。记住它,后面所有操作都基于这个名字。

配置为静态 IPv4

假设连接名叫 Wired connection 1,你想设定静态 IP,那就这样操作:

nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 114.114.114.114"
nmcli con mod "Wired connection 1" ipv4.method manual
nmcli con up "Wired connection 1"

执行完最后一步的 con up,配置立即生效。

如果只要 DHCP

更简单:

nmcli con mod "Wired connection 1" ipv4.method auto
nmcli con up "Wired connection 1"

验证配置

用 ip addr show dev enp0s3 看 IP 是否生效,再用 ping -c 4 8.8.8.8 和 ping -c 4 www.baidu.com 分别测试网络连通性。

交互式编辑(备选方案)

如果你觉得命令行参数太多,可以用 nmcli con edit "Wired connection 1" 进入交互模式,在里面设置 ipv4.addresses、ipv4.gateway、ipv4.dns、ipv4.method,最后 sa ve 再 quit,别忘了再跑一次 nmcli con up "Wired connection 1" 激活。

三、使用 nmtui 图形化配置(无图形界面可跳过)

如果你的服务器有图形界面,或者通过 SSH 开启了字符界面下的伪图形工具,nmtui 是个更直观的选择。

  • 启动:sudo nmtui
  • 选择 Edit a connection → 选中对应有线连接 → 进入编辑页
  • 设置参数:
    • IPv4 Configuration:选择 Manual
    • Addresses:填写如 192.168.1.100/24
    • Gateway:如 192.168.1.1
    • DNS servers:如 8.8.8.8 114.114.114.114
  • 保存并返回主界面 → 选择 Activate a connection 激活对应连接 → 退出

验证方法同上:ip addr 看 IP,ping -c 4 8.8.8.8 和 ping -c 4 www.baidu.com 测试网络。

四、直接编辑 ifcfg 文件(可选,兼容方式)

虽然 nmcli 是主流,但有些老派运维习惯直接改配置文件。这种方式在特定场景下依然有用,比如离线环境或系统没有 NetworkManager 时。

编辑配置文件

网卡名可能是 ens33、enp0s3 等,请根据实际情况调整。以 ens33 为例:

sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33

静态 IP 示例

TYPE=Ethernet
BOOTPROTO=none
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114

使配置生效

两种方式二选一:

  • 用 nmcli 激活连接:nmcli con down ens33 && nmcli con up ens33
  • 或者直接重启 NetworkManager:sudo systemctl restart NetworkManager

验证方法不变:ip addr、ping 搞定。

五、常见问题与 VMware NAT 补充

常见问题排查

  • 接口未连接:检查连接名是否正确,用 nmcli con up "<连接名>" 手动激活。如果还不行,nmcli device status 看看物理网卡状态。
  • 无法上外网:先核对网关和 DNS 是否配对了。用 ping -c 4 8.8.8.8(纯 IP)判断路由是否通,再用 ping -c 4 www.baidu.com(域名)区分是不是 DNS 的问题。
  • 修改 ifcfg 后不生效:优先用 nmcli 激活连接或重启 NetworkManager。别忘了检查 ONBOOT=yes 有没有写好。

VMware NAT 模式补充

如果你在 VMware 虚拟机里跑 CentOS Stream 8,并且网络模式选的是 NAT,有几点要注意:

  • 在虚拟机设置中确认网络适配器已设为 NAT 模式。
  • 如果要配置静态 IP,确保虚拟机 IP 和主机 VMnet8 网卡在同一网段,网关填 NAT 设置里给出的那个地址。
  • Windows 主机这边,可以手动给 VMnet8 适配器配一个同网段的静态 IP,这样方便宿主机和虚拟机互相 ping 通做测试。

验证环节:ping -c 4 www.baidu.com 测外网,再和主机或网关互 ping 测内网。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
作者最新文章
编程开发 debian
相关文章 更多
Debian Swapper与其他操作系统的比较
Debian Swapper与其他操作系统的比较

DebianSwapper是内存管理核心组件,通过交换空间释放RAM以防止系统崩溃。与Ubuntu、Fedora等Linux发行版相比,Debian默认使用交换分区,更依赖命令行且稳定性高;同时支持交换分区与文件,可通过sysctl调优。相比Windows和macOS,Debian交换管理更灵活,社区支持丰富。

如何通过Debian JS日志提高安全性
如何通过Debian JS日志提高安全性

基于Debian系统配置rsyslog实现日志收集,利用logrotate自动管理日志轮转,借助ELKStack进行异常模式分析,并结合Prometheus与Grafana实现实时监控告警,最终构建从日志采集到安全事件响应的完整防护体系,形成自动化安全运营闭环,有效提升系统安全防护能力。

Debian JS日志中如何监控性能
Debian JS日志中如何监控性能

在Debian系统中,通过journalctl管理Node.js日志,结合top、vmstat等系统工具分析CPU、内存及I/O资源瓶颈,优化异步日志记录与分级采样策略,并借助ELK或Loki进行集中监控与可视化分析,可快速定位并有效解决JS应用性能问题,显著提升系统效率。

Debian Golang日志对调试有帮助吗
Debian Golang日志对调试有帮助吗

在Debian系统上,Golang日志通过结构化键值对、分级控制(Debug/Info/Error)和上下文支持,记录程序运行状态与错误堆栈,辅助快速定位故障。结合日志轮换与集中式系统(如ELK),可提升调试效率,保障系统稳定性。

如何监控Debian Golang日志活动
如何监控Debian Golang日志活动

监控Debian上Golang日志活动的方法包括:命令行tail-f快速查看、journalctl管理systemd服务日志、使用logrus等库实现结构化日志、fluent-bit集中采集、Prometheus和Grafana监控性能指标、ELKStack进行大规模日志存储与分析,以及multitail同时查看多文件。根据应用规模和环境选择合适方案。

Debian Golang日志备份方法有哪些
Debian Golang日志备份方法有哪些

Debian下Golang日志常用的备份方法包括:logrotate自动轮转压缩、cron定时任务备份、rsync增量同步至远程、代码内使用标准库或lumberjack实现日志分割、容器环境中挂载数据卷后由宿主机定期备份至外部存储,确保日志安全可靠且高效。

如何查看Debian Golang日志错误
如何查看Debian Golang日志错误

在Debian系统排查Golang日志错误,可通过标准输出、日志文件、journalctl命令查看,或使用tail-f实时跟踪、grep精准定位。大规模部署可借助ELK(Elasticsearch、Logstash、Kibana)等工具集中管理,还可设置日志级别和轮转策略,结合系统日志辅助分析。

debian readdir与其他系统有何差异
debian readdir与其他系统有何差异

readdir 这个函数,在 Unix、Linux 以及 macOS 这类系统上都能用来读取目录内容。不过,不同系统之间,它的实现和行为其实藏着不少值得关注的细节。今天就把 Debian(Linux)和 macOS 拉出来做个对比,看看它们在 readdir 上到底差在哪儿。 1. 头文件 Debi

JSP在Debian上的性能监控方法有哪些
JSP在Debian上的性能监控方法有哪些

在Debian系统中,使用系统工具监控资源,分析日志,利用Java工具深度剖析,部署第三方平台实现可视化告警,借助进程管理工具保障服务,SpringBoot项目启用Actuator等内置监控组件。

Debian上JSP页面如何实现缓存优化
Debian上JSP页面如何实现缓存优化

Debian系统上JSP页面缓存优化可通过五种方法实现:利用Servlet容器内置缓存、接入Ehcache等第三方缓存库、部署CDN加速静态资源、设置浏览器缓存响应头、配置Nginx反向代理缓存。这些策略能显著提升页面响应速度,降低服务端负载,需根据业务场景灵活组合。

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

PDF教程
PDF教程

正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

Mac软件 更多
IntelliJ IDEA macOS版
IntelliJ IDEA macOS版
Mac

IntelliJ IDEA 是 JetBrains 推出的专业集成开发环境,重点服务于 Java、Kotlin 与 JVM 项目开发。软件集成代码补全、静态检查、重构、调试、测试、版本控制及构建工具,并可借助插件扩展语言和框架支持。

PyCharm macOS版
PyCharm macOS版
Mac

JetBrains PyCharm 是面向 Python 开发者的集成开发环境,提供智能补全、代码检查、重构、调试、测试、版本控制及虚拟环境管理功能。Mac 版兼容 Intel 与 Apple 芯片,核心功能可免费使用。

WebStorm macOS版
WebStorm macOS版
Mac

JetBrains WebStorm 是面向 JavaScript、TypeScript 和现代 Web 技术的专业集成开发环境,可智能理解项目结构,提供代码补全、重构、错误检查、运行调试、测试及 Git 工具。

WINDOWS 更多
IntelliJ IDEA Windows版
IntelliJ IDEA Windows版
Windows

JetBrains IntelliJ IDEA 是以 Java、Kotlin 和 JVM 项目为核心的专业集成开发环境,提供智能补全、代码检查、安全重构、调试、测试、版本控制及构建工具集成。统一发行版的核心功能可免费用于商业和非商业项目,

PhpStorm Windows版
PhpStorm Windows版
Windows

PhpStorm 是 JetBrains 面向 PHP 与现代 Web 开发打造的专业集成开发环境,提供代码补全、静态检查、重构、调试、测试、数据库、版本控制及前端语言支持。Windows 用户可直接下载安装程序,

PyCharm Windows版
PyCharm Windows版
Windows

PyCharm 是 JetBrains 推出的 Python 集成开发环境,提供智能代码补全、错误检查、重构、调试、测试、Git、终端及 Jupyter Notebook 支持。统一版安装后可体验 30 天 Pro 功能,