安装完进入系统后没有网络标识:

如下配置

在 netplan 中改为由 NetworkManager 管理

Ubuntu 18.04 及之后通常使用 netplan 来管理网络。如果你希望 NetworkManager 来管理 ens33,需要修改 netplan 的 YAML 配置,让该接口改用 NetworkManager 渲染器(renderer)。

  1. 打开 netplan 配置文件

    • /etc/netplan/ 目录下查看文件名,如 01-network-manager-all.yaml50-cloud-init.yaml 等。
    • 例如你看到其中内容大致是:
      
          

      network: version: 2 renderer: networkd ethernets: ens33: dhcp4: true

    • 这里的 renderer: networkd 表示由 systemd-networkd 管理,不是 NetworkManager。
  2. 修改为 NetworkManager

    • renderer: networkd 改为:
      
          

      network: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: true

  3. 应用 netplan

    • 保存并退出后,执行:
      
          

      sudo netplan generate sudo netplan apply

    • 这会让 netplan 把该网卡交给 NetworkManager 来管理。
  4. 重启 NetworkManager

    
      

    sudo systemctl restart NetworkManager

    还要在Windows服务中,打开虚拟机的一些网络服务
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐