树莓派3B+ Ubuntu Server 联网故障排查与 SSH 配置实战

问题现象
APT 安装软件失败,提示:
Temporary failure resolving 'ports.ubuntu.com'
故障截图 1

初步排查
发现 wlan0 和 eth0 都处于 DOWN 状态。
故障截图 2

故障截图 3

检查网络管理
发现系统没有 NetworkManager 和 nmcli。
故障截图 4

进一步确认系统使用 netplan + systemd-networkd + wpa_supplicant。
故障截图 5

发现 Netplan 配置异常
查看 netplan 配置时发现配置文件异常。
故障截图 6

启动无线网卡
手动启动 wlan0。
故障截图 7

修复 YAML 配置
第一次应用配置时出现 YAML 缩进错误。
故障截图 8

再次修正后通过语法检查。
故障截图 9

应用配置
Netplan 成功应用。
故障截图 10

网络恢复
成功获取 IP 地址并 Ping 通公网。
故障截图 11

根因分析
50-cloud-init.yaml 配置丢失或损坏,导致:
WiFi配置缺失
↓
wlan0无法关联AP
↓
无法获取IP
↓
DNS解析失败
↓
apt update失败
最终结果
- WiFi 恢复正常
- DHCP 获取 IP 成功
- Internet 连通
- apt update 恢复正常
- SSH 可正常开启并远程连接
浙公网安备 33010602011771号