目前的linux系统主要采用了NetworkManager服务来管理网络,该管理工具提供了两种管理方式,分别是:
nmtui #图形化管理
nmcli #命令行管理
无论是debian还是centos都采用了这个工具,有着当年秦国大一统的风范,那么话不多说,下面我们就来解决一个使用nmcli无法托管网络设备的问题。
1、查看设备状态
执行命令:
#nmcli device status
DEVICE TYPE STATE CONNECTION
ens33 ethernet 未托管 --
2、修改配置
2.1、修改
#sed -i 's/managed=.*/managed=true/' /etc/NetworkManager/NetworkManager.conf
修改效果
#cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=true
2.2、重启服务
#systemctl restart NetworkManager
3、问题解决
#nmcli device status
DEVICE TYPE STATE CONNECTION
ens33 ethernet 已连接 ens33