ubuntu网络问题

时间:2025-03-28 13:05:00

1、未托管

  1. 使用 nmcli 命令行工具
    nmcli 是 NetworkManager 的命令行工具,适合在终端中配置网络。

查看网络接口

nmcli device status

输出:

DEVICE  TYPE      STATE   CONNECTION 
ens33   ethernet  未托管  --         
lo      loopback  未托管  --
  1. 让 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

重启就好了