1、未托管
- 使用 nmcli 命令行工具
nmcli 是 NetworkManager 的命令行工具,适合在终端中配置网络。
查看网络接口
nmcli device status
输出:
DEVICE TYPE STATE CONNECTION
ens33 ethernet 未托管 --
lo loopback 未托管 --
- 让 NetworkManager 管理所有接口
默认情况下,NetworkManager 可能会忽略某些接口。你可以修改配置文件,使其管理所有接口。
编辑 NetworkManager 配置文件
sudo nano /etc/NetworkManager/NetworkManager.conf
找到
[ifupdown]
managed=false
将其改为:
[ifupdown]
managed=true
重启
sudo systemctl restart NetworkManager
如果本来就是[ifupdown]
managed=true
检查设备是否被其他服务管理
systemctl status systemd-networkd
禁用它
sudo systemctl disable --now systemd-networkd
重启就好了