「Linux」- 通过使用 NetworkManager 管理网络

问题描述

NetworkManager,是标准的 Linux 网络配置工具集,其支持从 Desktop 到 Server 和 Mobile Device 的各种网络设置,并与流行的桌面环境和服务器配置管理工具很好地集成。

该笔记将记录:在 Linux 中,如何使用 NetworkManager 管理网络(偏向与服务器网络设置,而非桌面环境),以及常见问题处理。

解决方案

Ubuntu 18.04 TLS

安装 NetworkManager 服务:

apt-get install network-manager
apt-get install network-manager-*                                               # 安装全家桶

systemctl start NetworkManager.service
systemctl enable NetworkManager.service

如果 NetwrokManager 无法管理网络接口,可能需要进行如下处理:
1)修改 /etc/network/interfaces 文件,注释全部与接口配置有关的行(但除 lo 接口)

相关链接

官方站点:https://networkmanager.dev/
NetworkManager Reference Manual – GNOME Developer Center

How do I prevent Network Manager from controlling an interface?
Disable network manager for a particular interface
Ignore interface in NetworkManager

参考文献

NetworkManager – Community Help Wiki