![Ubuntu Server 20.04.2 获取错误地址](https://linux22.com/image/935751/Ubuntu%20Server%2020.04.2%20%E8%8E%B7%E5%8F%96%E9%94%99%E8%AF%AF%E5%9C%B0%E5%9D%80.png)
重新启动 Ubuntu Server 20.04.2 后,使用错误的 IP 地址。它已向 DHCP 注册 MAC 地址,例如“9f6e852400020000ab117b61e29f5a2058bf”。当我运行以下命令时:
sudo dhclient -v -r ens160 && sudo dhclient -v ens160
服务器获取正确的注册IP地址。服务器在VMware上运行,网络仅使用IPv4。
有人知道为什么会发生这种情况吗?有解决方案吗?
编辑于2021.9.19: 问题没有解决,但我有“解决方案”:
- 安装 ifupdown
sudo apt install -y ifupdown
- 编辑 /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
- 清除 netplan
sudo apt purge -y netplan.io
- 使用
sudo ifup -a
sudo dhclient -r
重新启动网络服务或重启
删除包含配置文件的 netplan 目录
sudo rm -vfr /usr/share/netplan /etc/netplan
也许在第 4 点之前重新启动网络。
答案1
问题解决了。