网络配置约束限制
NetworkManager、network 两个服务均是网络服务管理包,两个服务之间存在部分功能重叠。
如果使用 NetworkManager 管理服务,则必须使用 nmcli 命令或修改配置文件来配置网络(如 IP、路由等),而不能使用 ip/ifconfig/route 命令来配置。
说明:
在开启 NetworkManager 服务的场景下,使用 ip/ifconfig/route 等命令配置网络,则一段时间后配置会被 NetworkManager 覆盖,导致 ip/ifconfig/route 配置不生效。
查看 NetworkManager 服务是否开启:
systemctl status NetworkManager
说明:
nmcli 命令使用参考“nmcli --help”或者“man nmcli”。
如果要使用 ip/ifconfig/route 等命令来管理网络,请先关闭 NetworkManager 服务,使用如下命令:
systemctl stop NetworkManager