Hi Isaac,

I think that kea-dhcp-ddns just uses standard nsupdate commands as
described by RFC no matter the brand of server on the other end.  You
might be interested in:
https://gitlab.isc.org/isc-projects/kea/-/issues/3257 which would
prevent frequent updates from clients to DNS servers based on the
cached lease threshold settings in Kea
(https://kea.readthedocs.io/en/kea-2.4.1/arm/dhcp4-srv.html#lease-caching).

Thank you,
Darren Ankney

On Thu, Mar 28, 2024 at 3:50 PM Isaac Brummel <ibrum...@xes-inc.com> wrote:
>
> Hi,
>
> I have Kea running in a network that has short lived hosts so the lease time 
> is set to 10 minutes. I have the "ddns-update-on-renew" setting enabled to 
> provide some DNS healing if a record gets removed for whatever reason. The 
> issue I've run into is the DDNS services performs a REMOVE then ADD of the 
> record on renew. This causes a brief moment where the DNS record doesn't 
> exist and querying the record returns nothing. I like the idea of having the 
> "ddns-update-on-renew" setting enabled but this the issue has become 
> problematic. Is there a way the DDNS service can more intelligently detect if 
> the DNS record truly needs updating, almost like a "create or update on 
> renew"? I looked through the documentation and hooks but did not come up with 
> anything, except for possibly utilizing the "run script" hook to perform 
> custom logic. Curious if the community has any ideas about this. Related, 
> does Bind offer a better integration with Kea? Currently I am using PowerDNS 
> which the DDNS services just sends standard dynamic dns add/remove requests 
> to.
>
> Thanks,
> Isaac
> --
> ISC funds the development of this software with paid support subscriptions. 
> Contact us at https://www.isc.org/contact/ for more information.
>
> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>
> Kea-users mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
-- 
ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.

To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.

Kea-users mailing list
Kea-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to