Linux 网络管理:Netplan 配置文件与网络管理器
要确认系统当前使用的是 networkd(systemd-networkd)还是 NetworkManager 作为网络渲染器(renderer),可以通过以下方法检查: 方法 1:查看 Netplan 配置文件 Netplan 的配置文件(通常在 /etc/netplan/ 目录下)中会明确指定 renderer 字段。例如: cat /etc/netplan/*.yaml 如果显示 renderer: networkd → 使用 systemd-networkd。 如果显示 renderer: NetworkManager → 使用 NetworkManager。 如果未指定 renderer,默认根据系统类型选择: Ubuntu Server:默认 networkd。 Ubuntu Desktop:默认 NetworkManager。 方法 2:检查活跃的网络管理服务 运行以下命令查看哪个服务正在管理网络: systemctl status systemd-networkd NetworkManager --no-pager 结果解读: systemd-networkd 活跃: 会显示 active (running),且可能标注为 enabled(开机自启)。 对应的日志会显示接口管理记录。 ● systemd-networkd.service - Network Service Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2024-02-01 12:00:00 UTC; 1h ago NetworkManager 活跃: ...