在托管文件dhcpd.leases
中,我们的生命周期管理应用程序host h1.example.com { ... }
在从应用程序构建虚拟机时添加了一个条目。但是,已迁移到应用程序并需要续租的已构建机器具有条目lease X.X.X.X { ... client-hostname "h2"; }
(注意:条目中缺少域lease
)。
我正在谈论的一个更清晰的例子:
host h1.example.com {
dynamic;
hardware ethernet 00:11:22:AA:BB:CC;
fixed-address 192.168.1.10;
supersede server.filename = "pxelinux.0";
supersede server.next-server = AA:BB:CC:DD;
supersede host-name = "h1.example.com";
}
lease 192.168.2.20 {
starts 4 2021/01/01 00:00:00;
ends 6 2021/04/01 00:00:00;
cltt 4 2021/02/25 00:00:00;
binding state active;
next binding state free;
rewind binding state free;
hardware ethernet 00:11:22:AA:BB:DD;
client-hostname "h2";
}
有关其他信息:我们的生命周期管理应用程序还管理 DNS。我们注意到dhcpd.lease
主机的 in 条目具有与其 DNS 记录不匹配h2
的条目和 IP。当主机请求新 IP 时,lease
该条目会自动填充。lease
租约续订时似乎没有host
创建记录,并且仅在生命周期管理应用程序构建新主机时出现。
host {...}
这两个条目和dhcpd.leases之间有什么区别,lease {...}
它们会影响哪些其他功能?