【Linux】麒麟V10SP3解决网络设备名不匹配问题

从提供的终端输出来看,问题的核心是网络配置文件名/连接名与实际网卡设备名不匹配

你的系统实际检测到的网卡设备是 enp0s3,但你创建的配置文件 ifcfg-ens33DEVICE=ens33,并且连接名也是 ens33,导致 NetworkManager 认为该配置不适用于当前设备。


解决方案(任选一种)

方法一:修改配置文件,使其匹配实际设备名 enp0s3
  1. 重命名配置文件

    bash 复制代码
    mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-enp0s3
  2. 编辑文件内容

    bash 复制代码
    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    DEVICE=ens33 改为 DEVICE=enp0s3,同时确保 NAME 也改为 enp0s3(或保持一致)。

    文件大致应为:

    ini 复制代码
    DEVICE=enp0s3
    NAME=enp0s3
    UUID=69e51f28-652c-456e-b14a-3c8a9596bf76
    ONBOOT=yes
    IPADDR=192.168.1.240
    GATEWAY=192.168.1.1
    NETMASK=255.255.255.0
    DNS1=192.168.1.1
    DNS2=8.8.8.8
  3. 重新加载并激活

    bash 复制代码
    nmcli connection reload
    nmcli connection up enp0s3
方法二:直接用 nmcli 重新配置(无需手动编辑文件)
bash 复制代码
# 删除旧的错误连接
nmcli connection delete ens33

# 为设备 enp0s3 创建新的静态 IP 连接
nmcli connection add type ethernet con-name enp0s3 ifname enp0s3 \
  ipv4.addresses 192.168.1.240/24 \
  ipv4.gateway 192.168.1.1 \
  ipv4.dns "192.168.1.1 8.8.8.8" \
  ipv4.method manual

# 启用连接
nmcli connection up enp0s3

验证结果

  • 检查 IP 是否配置成功:ip addr show enp0s3
  • 测试网络连通性:ping 192.168.1.1
  • 查看连接状态:nmcli connection show --active

补充说明

  • 你使用的 service network restart 失败是因为系统默认使用 NetworkManager 管理网络,传统的 network.service 可能未安装或已被禁用。以后请统一使用 nmclinmtui
  • 如果希望彻底禁用 NetworkManager 改用 network.service,需要安装并启用 network-scripts 包,但一般不建议这样做,保持使用 NetworkManager 更简单。
相关推荐
云栖梦泽1 小时前
Linux内核与驱动:14.SPI子系统
linux·运维·服务器·c++
福大大架构师每日一题1 小时前
openclaw v2026.4.24 发布:Google Meet 深度集成、DeepSeek V4 上线、浏览器自动化与插件架构全面升级
运维·架构·自动化·openclaw
yipiantian1 小时前
在Claude项目中实现跨目录访问Skills
linux·运维·服务器
Agent产品评测局1 小时前
生产排期与MES/ERP系统打通,实操方法详解 —— 2026企业级智能体自动化选型与实战指南
java·运维·人工智能·ai·chatgpt·自动化
cen__y2 小时前
Linux07(信号01)
linux·运维·服务器·c语言·开发语言
MT5开发2 小时前
Linux安装MariaDB
linux·运维·mariadb
Lentou2 小时前
日志轮询策略
linux·服务器·网络
Yoyo25年秋招冲冲冲2 小时前
【亲测可用】ubuntu系统下安装Openclaw+配置飞书
linux·ubuntu·ai·飞书·openclaw
你好,帅哥3 小时前
openssl ,msys2 ,交叉编译
linux·运维·服务器
计算机安禾3 小时前
【Linux从入门到精通】第36篇:DNS服务探秘——自己搭建一个内网DNS
linux·运维·servlet