网络配置约束限制

NetworkManager、network两个服务均是网络服务管理包,两个服务之间存在部分功能重叠。

  • 如果使用NetworkManager管理服务,则必须使用nmcli命令或修改配置文件来配置网络(如IP、路由等),而不能使用ip/ifconfig/route命令来配置。

    网络配置约束限制 - 图1 说明:
    在开启NetworkManager服务的场景下,使用ip/ifconfig/route等命令配置网络,则一段时间后配置会被NetworkManager覆盖,导致 ip/ifconfig/route配置不生效。

    查看NetworkManager 服务是否开启:

    1. systemctl status NetworkManager

    网络配置约束限制 - 图2 说明:
    nmcli命令使用参考“nmcli —help”或者“man nmcli”。

  • 如果要使用ip/ifconfig/route等命令来管理网络,请先关闭NetworkManager服务,使用如下命令:

    1. systemctl stop NetworkManager