网络配置约束限制
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