将 Ubuntu Server 20.04.02 LTS 移至新硬件后以太网适配器未激活

将 Ubuntu Server 20.04.02 LTS 移至新硬件后以太网适配器未激活

我已将 Ubuntu Server 安装移至新机器。只需取出启动盘并将其安装到新机器即可。

除以太网外,一切运行正常。

当然,以太网适配器有一个新的 Id:enp9s0(来自 eth0)。我搜索了很多次,想找到在哪里将适配器名称更改为 enp9s0,但得到的答案各不相同,令人困惑。

作为权宜之计,我创建了一个启动 crontab 任务,执行以下任务:ip link set enp9s0 up dhclient enp9s0

这解决了我的问题,但不是很干净。

我应该更改哪个配置文件?这是 /etc/netplan 中唯一的文件:

network:

  ethernets:

    enp30s0:

        dhcp4: true

version: 2

答案1

您的 /etc/netplan/.yaml 文件应该是这样的...

sudo -H gedit /etc/netplan/filename.yaml# 使用正确的文件名

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

sudo netplan generate

sudo netplan apply

reboot

更新#1:

笔记:您可能需要创建/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

network: {config: disabled}

sudo netplan generate

sudo netplan apply

reboot# 强制的

相关内容