Se você desabilitar a otimização de atualização do ddns, ele deverá remover os registros quando o aluguel expirar. [1]
1: link
Eu tenho uma configuração bastante simples em um servidor Debian que estou executando. Atualmente tenho isc-dhcp-server instalado junto com bind9. Eu configurei minha zona e minhas zonas de pesquisa reversa e configurei atualizações dinâmicas, tudo está funcionando como esperado.
Meu problema é que o dhcpd está mantendo as concessões por um longo tempo. Se eu olhar para o meu arquivo dhcpd.leases é uma bagunça. Eu só tenho uma VM puxando um endereço (para fins de teste antes de colocar este servidor em produção) e há cerca de 10 entradas para ele em dhcpd.leases.
Eu configurei o tempo de concessão para 5 segundos no dhcpd.conf apenas para fins de teste. Eu desliguei esta VM e esperei um pouco. O registro A e PTR ainda existe no DNS.
A minha pergunta é a seguinte: É possível forçar o dhcpd a limpar as concessões e os registros de DNS imediatamente após o término da concessão?
Quando o contrato acabar, quero que tudo que correspondesse ao contrato tenha ido também.
Se você precisar de algum arquivo de configuração / logs, me avise. Eu posso postá-los, eu só não quero perder meu tempo agora postando-os se não for necessário.
dhcpd.conf
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;
}
}
Se você desabilitar a otimização de atualização do ddns, ele deverá remover os registros quando o aluguel expirar. [1]
1: link