麒麟V10联网问题全解
- 一、问题现象:装好系统却发现上不了网
- 二、临时救急:快速让网络“活”起来
- 使用 nmcli 手动激活网卡
- 三、长期根治:核心三步搞定麒麟V10联网
- 第一步:检查网卡是否已连接,勾选启动时连接
- 第二步:查看网卡配置文件,找到问题根源
- 第三步:修改配置文件,开启自动连接
- 第四步:重启网络服务,使配置生效
- 第五步:验证网络连通性
- ✅ 总结
- 🔗 系列文章回顾
📖本文背景:接上篇《VMware安装银河麒麟V10操作系统看这一篇就够了,小白也能一次成功!》,系统装好了却发现连不上网?本文教你一次性解决麒麟V10的长期联网问题,让网络开机即用,不再反复,同时提供临时救急方案。
一、问题现象:装好系统却发现上不了网
按上一篇教程装好麒麟V10后,打开终端,输入ping www.baidu.com测试网络连通性:
pingwww.baidu.com结果却显示:
此时检查一下网络设备状态:
nmcli device status显示结果:
从输出中可以看到,网卡ens33的状态是“已断开”,这就是无法上网的根本原因。
二、临时救急:快速让网络“活”起来
如果你急需上网下载软件或更新系统,不想立刻修改配置文件,可以使用以下方法快速连接网络(但重启后会失效)。
使用 nmcli 手动激活网卡
sudonmcli device connect ens33💡 注意将ens33替换为你实际的网卡名称(可通过
nmcli device status查看)。
执行后,再次查看状态nmcli device status,网卡应变为“已连接”。此时网络即可使用,但重启后会恢复断开状态。
⚠️临时方案的局限:该方法只在当前会话有效,系统重启后网络会再次断开。要永久解决,请继续阅读下文。
三、长期根治:核心三步搞定麒麟V10联网
第一步:检查网卡是否已连接,勾选启动时连接
第二步:查看网卡配置文件,找到问题根源
首先查看网卡配置文件的内容:
cat/etc/sysconfig/network-scripts/ifcfg-ens33💡注意:不同系统中网卡名称可能不同,常见的有ens33、ens160、eth0等。如果不确定,先用
nmcli device status查看你的实际网卡名称,然后替换命令中的名称即可。
从配置文件中可以看到关键信息:
原因定位:配置文件中ONBOOT=no表示系统启动时不会自动激活该网卡,导致每次重启后网络都处于"已断开"状态。即使手动连接过,重启后又会断掉。
第三步:修改配置文件,开启自动连接
使用vi编辑器修改网卡配置文件
sudovi/etc/sysconfig/network-scripts/ifcfg-ens33找到这一行:
ONBOOT=no按下i键进入编辑模式,将no改为yes
💡vi编辑器基础操作:
- 按
i键进入编辑模式- 修改完成后按
ESC键退出编辑模式- 输入
:wq保存并退出
第四步:重启网络服务,使配置生效
配置文件修改完成后,重启 NetworkManager 服务让配置生效
sudosystemctl restart NetworkManager再次检查网络设备状态:
nmcli device status此时结果显示:
网卡状态从“已断开”变成了“已连接”,联网问题成功解决!
第五步:验证网络连通性
最后再测试一下网络是否真正可用
pingwww.baidu.com-c4如果能收到类似以下的回复,说明网络已完全恢复正常
看到0% packet loss,说明网络连接成功了!🎉
✅ 总结
麒麟V10联网问题,大多网卡配置文件中的 ONBOOT=no,导致系统启动时网卡不会自动激活。
- 临时方案:使用
nmcli connection up快速恢复网络(重启失效)。 - 长期方案:修改配置文件中的ONBOOT=no为ONBOOT=yes,并重启网络服务。
🔗 系列文章回顾
- 上一篇:VMware安装银河麒麟V10操作系统看这一篇就够了,小白也能一次成功!
💬 你在配置麒麟V10网络时遇到了什么奇怪的问题?欢迎在评论区留言,我会尽力解答!如果这篇教程帮到了你,也请点个赞支持一下~ 👍