当前位置: 首页 > news >正文

升级 Ubuntu 从 20.04 到 22.04 后三网配置失效怎么办

升级 Ubuntu 20.04 到 22.04 后网络失效,通常是因为网络接口名称变更、Netplan 配置语法不兼容或网络管理器冲突。建议优先确认网络管理器类型,再修正 Netplan 配置。

先说结论:大多数情况是网卡命名规则变化、配置文件语法错误或网络管理器不匹配。先恢复临时网络再修正配置。

  • 先确认:使用 systemctl 查看当前网络管理器(NetworkManager 或 systemd-networkd)
  • 先处理:备份并修正 /etc/netplan/ 下的 YAML 配置文件,注意 renderer 设置
  • 再验证:执行 netplan try 后测试连通性

1. 判断当前网络管理器

Ubuntu Server 默认使用 systemd-networkd,Desktop 默认使用 NetworkManager。配置错误通常源于 renderer 设置不当。

systemctl status NetworkManager
systemctl status systemd-networkd

若 NetworkManager 显示 active,则 Netplan 配置中建议指定 renderer: NetworkManager;若 systemd-networkd 运行,则使用 networkd。

2. 查看实际网卡名称

ip link show

记录状态为 UP 或 DOWN 的物理接口名称(如 enp0s3, eth0),不要依赖升级前的记忆。

3. 备份现有配置

避免通配符导致备份失败,建议针对具体文件操作:

ls /etc/netplan/
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

4. 修正 Netplan 配置

编辑配置文件,确保 interfaces 字段与第一步查到的名称一致。注意 YAML 对缩进敏感,必须使用空格而非 Tab。

sudo nano /etc/netplan/00-installer-config.yaml

Ubuntu 22.04 标准配置示例(DHCP):

network:version: 2renderer: networkdethernets:enp0s3:dhcp4: true

静态 IP 配置示例:

network:version: 2renderer: networkdethernets:enp0s3:addresses: [192.168.1.100/24]routes:- to: defaultvia: 192.168.1.1nameservers:addresses: [8.8.8.8, 1.1.1.1]

5. 应用与验证

使用 try 命令可以在配置错误时自动回滚,避免失联。

sudo netplan try
sudo netplan apply

验证连通性及服务状态:

ping -c 4 8.8.8.8
systemctl status systemd-networkd

注意:若使用 NetworkManager,请检查 NetworkManager 服务状态。

常见坑与排查

  • YAML 缩进错误:Netplan 对缩进非常敏感,错位会导致解析失败。
  • Renderer 不匹配:Desktop 版若强制使用 networkd 可能与 NetworkManager 冲突,导致界面无法联网。
  • DNS 解析问题:网络通了但域名无法解析,需检查 /etc/resolv.conf 或 systemd-resolved 状态。
  • MAC 地址绑定:如果配置中写死了 MAC 地址,更换硬件或虚拟化环境变更后需更新。

参考来源

Ubuntu Wiki, JammyJellyfish/ReleaseNotes, https://wiki.ubuntu.com/JammyJellyfish/ReleaseNotes

原文链接:https://www.zjcp.cc/ask/11561.html

http://www.jsqmd.com/news/848087/

相关文章:

  • 2026年5月灭菌不锈钢篮采购指南:聚焦实力厂家的核心优势与口碑 - 2026年企业推荐榜
  • 告别纯理论:手把手教你用STM32和OV7725做个实物颜色分拣小车原型
  • 2026乐山留学机构选择全攻略:乐山升学机构联系电话、乐山小语机构图推荐、乐山小语种培训机构推荐、乐山小语种机构培训哪家好选择指南 - 优质品牌商家
  • 广州茅台回收门店实测评测:广州专业名酒回收/广州冬虫夏草回收/广州名表回收/广州名贵礼品回收/广州名贵补品回收/选择指南 - 优质品牌商家
  • 基于雪崩晶体管设计2ns快速边沿脉冲发生器:原理、实现与调试
  • 题解:洛谷 P14073 [GESP202509 五级] 数字选取
  • 工业自动化异构网络通信:Modbus转Profinet网关配置与机器人集成实战
  • 用DCRNN搞定城市交通预测:从论文到PyTorch实战(附METR-LA数据集处理)
  • 2026年乐山临江鳝丝主流品牌工艺技术对比解析:好吃得临江鳝丝是哪家/好吃的钵钵鸡/当地人推荐乐山哪家钵钵鸡店/选择指南 - 优质品牌商家
  • 2026年成人日语网课TOP5技术测评:日语n1网课/日语n2网课/日语一对一网课/日语入门/日语口语培训/日语培训机构/选择指南 - 优质品牌商家
  • LG15645 [ICPC 2022 Tehran R] Network Topology in Hezardastan 题解
  • 2026现阶段湖南抗倍特板工厂选择指南:深度剖析恒筑邦建材的综合实力 - 2026年企业推荐榜
  • 微环谐振器非线性效应:从克尔效应到光学频率梳的工程实践
  • BiliBiliToolPro:解放双手的B站自动化神器,让你的账号管理从未如此轻松
  • 保姆级教程:用Materials Studio的Forcite模块搞定氢在钨表面的吸附模拟(附避坑指南)
  • 最新彩虹云商城重构版 虚拟商城 在线下单 自动发货
  • BUG自愈实测:OpenAI Codex CLI 自动修复逻辑漏洞的4类典型场景与3步接入方案
  • 2026年当下,上海两翼自动旋转门直销工厂如何选?深度剖析核孚门窗 - 2026年企业推荐榜
  • 智能网络优化工具:一键解决GitHub访问慢的终极方案
  • 10分钟搞定黑苹果:OpCore-Simplify如何将复杂配置变得像搭积木一样简单
  • SM+办公软件核心功能解析与Windows系统安装部署指南
  • 题解:洛谷 U327333 Max Sum Plus Plus 2
  • 从Hello World到UVM:在CentOS 7虚拟机里用VCS跑通你的第一个SystemVerilog仿真
  • 2026年Q2上海大众搬家号码靠谱性实测分析:大众搬家公司电话/宝山大众搬家公司/家具衣橱床拆卸挪移服务/床拆卸打包服务/选择指南 - 优质品牌商家
  • 【独家首发】Perplexity未公开的心理健康API端点清单(含3类受限资源获取通道+OAuth2.0绕过验证备案流程)
  • 如何使用 SG 函数解决 2026 JSCPC L
  • 2026年第二季度,寻找可靠自行车公司?深度解析行业标杆途锐达right - 2026年企业推荐榜
  • ComfyUI IPAdapter CLIP Vision模型配置完全指南:从基础到高级应用
  • 告别环境配置噩梦:用Docker一键部署GPGPU-Sim模拟器(附避坑指南)
  • 番茄小说下载器:免费开源的多格式小说下载完整指南