风的方向
回答者
回答于 2026-10-21
银河麒麟V10系统在凌晨频繁出现以太网掉线,通常由网卡节能机制触发、运营商凌晨例行维护或DHCP租约到期未正常续租导致。可按以下步骤排查并解决:
一、关闭网卡节能模式(最常见原因)
Linux系统默认可能在空闲时降低网卡功耗或挂起设备。
- 打开终端,查看当前网卡名称(如
enp3s0):ip link show - 使用
ethtool查看并关闭节能选项:sudo ethtool --show-eee 网卡名称 sudo ethtool --set-eee 网卡名称 eee off - 若使用NetworkManager,编辑连接配置,在“以太网”设置中取消勾选“唤醒局域网”等可能导致状态切换的选项,或通过命令行禁用自动挂起:
sudo nmcli connection modify "连接名" 802-3-ethernet.wake-on-lan 0
二、检查系统与网络日志
确认断网是系统主动断开还是外部链路中断。
- 查看内核日志中是否有网卡重置记录:
dmesg | grep -i eth journalctl -u NetworkManager --since "today 00:00" - 若日志显示
link down后无link up,多为物理层或驱动问题;若显示 DHCP 超时,则为租期问题。
三、固定IP或调整DHCP租期
部分光猫或路由器的DHCP租期较短,凌晨续租失败会导致断网。
- 登录路由器/光猫后台,将DHCP租期延长至最大,或为银河麒麟V10设备分配静态IP。
- 在系统中手动配置静态IPv4地址,避免依赖DHCP续租。
四、排除运营商凌晨维护因素
联通等运营商常在凌晨(如2:00-5:00)进行局端数据同步或光猫远程重启。可尝试在断网时段用手机直连同一光猫测试,若同样断网则属运营商行为,需联系联通客服确认。
五、更新网卡驱动
部分老旧网卡驱动在麒麟V10内核下存在休眠唤醒Bug。通过 lspci | grep -i net 确认网卡型号,前往麒麟软件官方仓库或网卡厂商获取适配V10的最新驱动安装。
判断依据
- 仅凌晨断网且白天正常:优先排查DHCP续租和运营商维护。
- 闲置一段时间后必断:优先排查网卡节能策略(EEE/ASPM)。
常见误区
- 误认为300M带宽不足导致掉线:带宽大小与连接稳定性无关,掉线属于链路层或网络层故障。
- 仅重启网络服务而不修改配置:重启只能临时恢复,未关闭节能策略或修改租期仍会复发。