在我正在运行的Debian服务器上,我有一个相当简单的设置。我现在已经安装了isc-dhcp-服务器以及bind9。我设置了区域和反向查找区域,并设置了动态更新,所有这些都按预期工作。
我的问题是dhcpd长期持有租约。如果我看一下我的dhcpd.leases文件,它就会变得一团糟。我只有一个VM提取一个地址(用于测试目的,然后将此服务器投入生产),在dhcpd.leases中大约有10个条目。
为了测试目的,我将dhcpd.conf中的租约时间设置为5秒。我关掉了这个VM,等了一会儿。DNS中仍然存在A和PTR记录。
我的问题如下:是否可以强制dhcpd在租约到期后立即清理租约和DNS记录?
当租约到期的时候,我想要所有与那份租约相对应的东西都消失了。
如果您需要任何日志/配置文件,请通知我。我可以张贴,我只是不想浪费我的时间,现在张贴他们,如果没有必要。
authoritative;
option domain-name "local";
option domain-name-servers pegasus.local;
ddns-updates on;
ddns-update-style interim;
ignore client-updates;
update-static-leases on;
default-lease-time 5;
max-lease-time 10;
log-facility local7;
include "/etc/dhcp/rndc.key";
zone local. {
primary 10.1.0.3;
key rndc-key;
}
zone 1.10.in-addr.arpa. {
primary 10.1.0.3;
key rndc-key;
}
shared-network local {
subnet 10.1.0.0 netmask 255.255.0.0 {
option routers 10.1.255.254;
range 10.1.1.0 10.1.4.254;
}
}发布于 2014-12-17 15:05:29
如果禁用ddns更新优化,则应在租约过期时删除记录。1
1:https://kb.isc.org/article/AA-01091/0/ISC-DHCP-support-for-Standard-DDNS.html
https://serverfault.com/questions/619221
复制相似问题