You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04.2 LTS修改Netplan配置后断网,求助撤销配置恢复网络

Ubuntu 22.04.2 LTS修改Netplan配置后断网,求助撤销配置恢复网络

别慌,我来帮你一步步把网络恢复正常!先理清楚你的情况:你跟着高赞回答修改了Netplan配置,把渲染器改成了networkd并手动配置了有线网卡,结果断网了;后来恢复原配置也没见效,现在需要彻底撤销这些改动,回到系统默认的网络管理状态。

第一步:确认Netplan配置文件现状

先看看/etc/netplan/目录下的所有文件,包括你之前备份的原配置:

ls -la /etc/netplan/

你应该能看到原配置的备份文件(比如01-network-manager-all.yml.bak或者你自己命名的备份),记下来它的具体名称。

第二步:恢复默认的Netplan配置

如果找到了备份文件,直接把它覆盖回当前的配置文件:

# 把下面的备份文件名改成你实际的备份名称
sudo cp /etc/netplan/01-network-manager-all.yml.bak /etc/netplan/01-network-manager-all.yml

如果找不到备份也没关系,直接创建一个适合桌面版的默认Netplan配置(从你的ip a输出看,你用的是无线网卡,networkd对无线的支持远不如NetworkManager,这也是你断网的核心原因):

sudo nano /etc/netplan/01-network-manager-all.yml

把下面的内容粘贴进去(这是系统默认的NetworkManager管理配置):

network:
  version: 2
  renderer: NetworkManager

保存并退出编辑器:按Ctrl+O,回车确认保存,再按Ctrl+X退出。

第三步:应用配置并重启网络服务

接下来让系统加载新的配置:

sudo netplan generate
sudo netplan apply

然后重启NetworkManager服务,确保它接管所有网卡:

sudo systemctl restart NetworkManager

第四步:验证网络状态

现在先别急着重启机器,先检查网络:

  1. 用ip a查看网卡状态,看你的无线网卡wlp1s0是否保持UP状态,并且有动态获取的IP(就像你之前ip a里显示的192.168.30.19/24);
  2. 测试外网连通性:
ping 8.8.8.8

如果能收到回复,说明网络已经恢复正常了。如果还是不行,再尝试重启机器:

sudo reboot

为什么之前恢复备份没用?

可能是你恢复备份后没有重启NetworkManager服务,或者备份的配置本身有问题。另外,你之前把渲染器改成networkd,它更适合纯服务器的有线网卡场景,而你的机器用了无线网卡,NetworkManager才是更合适的选择,能自动管理有线、无线等各种网络设备。

备注:内容来源于stack exchange,提问作者user_90809

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:34:38