Ubuntu Server 20.04.2 获取错误地址

Ubuntu Server 20.04.2 获取错误地址

重新启动 Ubuntu Server 20.04.2 后,使用错误的 IP 地址。它已向 DHCP 注册 MAC 地址,例如“9f6e852400020000ab117b61e29f5a2058bf”。当我运行以下命令时:

sudo dhclient -v -r ens160 && sudo dhclient -v ens160

服务器获取正确的注册IP地址。服务器在VMware上运行,网络仅使用IPv4。

有人知道为什么会发生这种情况吗?有解决方案吗?

编辑于2021.9.19: 问题没有解决,但我有“解决方案”:

  1. 安装 ifupdown

sudo apt install -y ifupdown

  1. 编辑 /etc/network/interfaces

sudo nano /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
post-up dhclient -r && dhclient

  1. 清除 netplan

sudo apt purge -y netplan.io

  1. 使用

sudo ifup -a
sudo dhclient -r

  1. 重新启动网络服务或重启

  2. 删除包含配置文件的 netplan 目录

sudo rm -vfr /usr/share/netplan /etc/netplan

也许在第 4 点之前重新启动网络。

答案1

相关内容