Rocky Linux 10.1中找不到传统的 /etc/sysconfig/network-scripts 目录是正常现象。

下面这个表格能帮你快速了解新旧配置方式的对比。

|---|---|---|
| 特性 |||
| 传统方式 (network-scripts)新方式 (NetworkManager)配置目录 |||
| /etc/sysconfig/network-scripts//etc/NetworkManager/system-connections/管理工具 |||
| systemctl restart networknmcli, nmtui, systemctl restart NetworkManager适用版本 |||
| Rocky Linux 8 及更早版本Rocky Linux 9/10 默认方式配置文件格式 |||

ifcfg-<接口名> (如 ifcfg-ens160)<接口名>.nmconnection (如 ens160.nmconnection)如何使用新的网络配置方式

  1. 确认当前网络配置

首先,你可以使用以下命令查看当前的网络接口和连接状态。

查看网卡IP地址信息

ip addr

查看NetworkManager管理的连接列表

nmcli connection show

  1. 使用文本命令(nmcli)配置静态IP

nmcli 是功能强大的命令行工具,适合在服务器上使用。以下是配置静态IP的示例步骤:

1. 先查看当前的连接名称,假设为"ens160"

nmcli connection show

2. 修改IP地址获取方式为手动,并设置IP、网关、DNS

注意:此命令会覆盖现有配置,请确保信息准确

sudo nmcli connection modify "ens160" ipv4.method manual \

ipv4.addresses "192.168.1.100/24" \

ipv4.gateway "192.168.1.1" \

ipv4.dns "8.8.8.8,8.8.4.4"

3. 重新加载并激活连接配置

sudo nmcli connection reload "ens160"

sudo nmcli connection up "ens160"

  1. 使用交互式工具(nmtui)

如果你更喜欢简单的文本界面,可以使用 nmtui 工具。

sudo nmtui

启动后会显示一个菜单:

选择 "Edit a connection"(编辑连接)。

选择要修改的网络接口,或按 "Add"(添加)创建新连接。

在编辑界面中,手动填写IP地址(Addresses)、网关(Gateway)、DNS服务器等信息。

完成后选择 "OK",返回主菜单后选择 "Quit"(退出)。

最后使用 nmcli connection reload 和 nmcli connection up 命令激活新配置。

💡 安装传统配置方式(如需)

如果某些旧版脚本或应用必须使用 network-scripts 目录,你可以手动安装这个软件包,但通常不建议这样做,因为未来版本可能会移除支持。

sudo dnf install network-scripts

安装后,/etc/sysconfig/network-scripts 目录会被创建,但Rocky Linux官方鼓励优先使用NetworkManager。

💎 总结

在Rocky Linux 10.1中,网络配置已转向NetworkManager。掌握 nmcli 或 nmtui 工具是关键。如果你在配置过程中遇到具体问题,例如不确定某个参数如何设置,可以告诉我,我很乐意提供更详细的指导。

相关推荐
2401_858286118 小时前
OS53.【Linux】System V 共享内存(2)
linux·运维·服务器·共享内存
REDcker9 小时前
DNS技术详解
服务器·后端·计算机网络·互联网·dns·服务端
上海合宙LuatOS9 小时前
LuatOS核心库API——【io】 io操作(扩展)
java·服务器·前端·网络·单片机·嵌入式硬件·物联网
sweetone9 小时前
AMYSH折叠电动滑板车轮子倒转故障快修
经验分享·单片机·嵌入式硬件
她说彩礼65万10 小时前
I/O密集型 CPU密集型
网络
枷锁—sha11 小时前
【CTFshow-pwn系列】03_栈溢出【pwn 048】详解:Ret2Libc 之 Puts 泄露
网络·安全·网络安全
初恋叫萱萱11 小时前
基于 Rust 与 DeepSeek V3.2 构建高性能插件化 LLM 应用框架深度解析
网络·人工智能·rust
能源革命11 小时前
Ubuntu_24.04 安装OpenClaw教程
linux·ubuntu
志栋智能12 小时前
AI驱动的安全自动化机器人:从“告警疲劳”到“智能免疫”的防御革命
运维·人工智能·安全·机器人·自动化
laocui112 小时前
树莓派Ubuntu系统安装openclow(豆包+QQ机器人)
linux·运维·ubuntu