Ubuntu 22.03.4 LTS开机网络无法自动启动,手动配置可正常使用的问题求助
Ubuntu 22.03.4 LTS开机网络无法自动启动,手动配置可正常使用的问题求助
大家好,我遇到了一个棘手的网络故障,想请教下社区的大佬们:
我在一台电脑上安装了Ubuntu 22.03.4 LTS,初期一切运行正常——通过SSH远程操作,还部署了NextCloud服务。但使用一段时间后,系统开始出现奇怪的错误:先是弹出「请求过多」的提示,紧接着又出现无限重定向的问题。无奈之下我重启了电脑,结果连SSH连接都无法建立了。
冷启动时,网卡指示灯还在正常闪烁,说明网线连接正常且有流量往来;但当Ubuntu显示启动进程信息时,网卡指示灯突然熄灭,启动流程会卡在「网络配置」任务上整整2分钟。
第一次执行systemctl status NetworkManager时,系统提示无法读取/etc/network/interfaces文件,同时识别到两个网卡设备:lo(回环接口)和enp2s0(物理网卡)。
于是我手动创建了/etc/network/interfaces文件,内容如下:
auto lo iface lo inet loopback auto enp2s0 iface enp2s0 inet dhcp
但重启后问题依旧没有改善。
不过,手动执行以下两条命令可以正常启动网卡,且能稳定运行直到下一次重启:
ip link set enp2s0 up sudo dhclient -4 enp2s0
目前systemctl status NetworkManager仍然提示/run/network/ifstate文件不存在,我完全不清楚该如何创建这个文件,也不知道文件内需要填写什么内容。
除此之外,我还尝试了这些操作,但都没有效果:
- 将手动启动网卡的命令写入
/etc/rc.local,但开机后并未执行 - 执行系统更新升级,确认所有软件包都是最新状态
- 重新安装
network-manager服务
想请教大家:为什么原本正常的网络会突然出现这种故障?有没有办法彻底解决开机自动启动网络的问题?
备注:内容来源于stack exchange,提问作者Sylvain Devidal
相关产品推荐
相关产品推荐

