我有一台运行 Ubuntu 的虚拟机,通常在重启后它会从 dhcp 获取一个新 IP,即使租约尚未过期。
对于像 centos 这样的其他发行版,虚拟机在重启后将保留相同的 IP。
我尝试寻找一些 dhclient 配置,但不确定在这种情况下该更改什么。
所有线程都是关于如何实际强制新的 IP 租约 :)
答案1
这是一个非常老的问题(尚未回答),但由于它在搜索结果中排名靠前,所以我会添加它。添加“关键:真实“您的 netplan 配置应该可以解决这个问题。它将阻止在接口关闭期间释放 dhcp。
/etc/netplan/1-netplan.yaml
network:
version: 2
ethernets:
eth0:
dhcp4: true
critical: true
另一个选择是在 dhcp 服务器中创建预留。