跳到主要内容
系统常识 UbuntunetplanNetworkManager静态 IP

Ubuntu 网络配置:netplan 与 NetworkManager

讲清 Ubuntu 网络的两套配置面:服务器端 netplan 的 YAML 写法与桌面端 NetworkManager 图形配置,含 DHCP 与静态 IP 示例。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

结论先行

Ubuntu 的网络配置分两套:服务器用 netplan(/etc/netplan/*.yaml,文本可脚本化),桌面用 NetworkManager(图形界面 + nmcli)。改完一律 netplan apply 或 NM 重载生效,配置前先看清两块网卡是谁在管。

先判断谁在管

nmcli device status      # 有输出=NM 在管
systemctl status netplan  # 服务存在=netplan 在管(服务器常见)

两套混用会打架:netplan 的 yaml 与 NM 的配置文件同时改同一块网卡,行为以「后加载者」为准,排错先统一入口。

netplan 典型写法

/etc/netplan/01-netcfg.yaml:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: true

静态 IP 示例:

network:
  version: 2
  ethernets:
    eth0:
      addresses: [192.168.1.10/24]
      routes:
        - to: default
          via: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]

生效:sudo netplan try(10 秒可回滚,比直接 apply 安全)→ sudo netplan apply。

NetworkManager(桌面版)

  • 图形:右上角网络菜单 → 设置 → 编辑设备 → IPv4
  • 命令行:nmcli con add type ethernet con-name eth0 ifname eth0 ip4 192.168.1.10/24

桌面与服务器默认差异

桌面版条目 装完默认 NM 管 Wi-Fi/以太;服务器版条目 默认 netplan+networkd。命令细节以 Ubuntu 索引页 条目对应版本说明为准。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配