<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Check out the update-optimizaton option in the dhcpd.conf man page<div class=""><br class=""></div><div class="">By default this is enabled and tells the server to only do DDNS updates if it thinks it needs to,</div><div class="">if you change it to disabled (or false) the server will do DDNS updates on each client renew.</div><div class=""><br class=""></div><div class="">This would require you to update your config and restart your DHCP server.</div><div class=""><br class=""></div><div class="">But you might want to look at your lease files a bit to try and see what the DHCP server thinks</div><div class="">has already happened with the DDNS entries.  If the lease entries already have DDNS information</div><div class="">then it implies your DNS server lost the information somehow and turning off the optimization should</div><div class="">help.  If the lease entries don’t have DDNS information  it might mean that the DHCP server</div><div class="">doesn’t think there is a DNS name to update and the optimization flag may not help.</div><div class=""><br class=""></div><div class="">regards,</div><div class="">shawn</div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 14, 2015, at 12:17 PM, Gregory Sloop <<a href="mailto:gregs@sloop.net" class="">gregs@sloop.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><title class="">Force DDNS updates?</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" class="">

<div class="">
<span style=" font-family:'Courier New'; font-size: 9pt;" class="">So, I'm not sure how this occurred, but I have dhcp clients/leases which exist, but which have no DDNS entry. [And normally, as DHCPD allocates IP addresses, it also updates/creates the DDNS entries for those hosts.]<br class="">
<br class="">
But, now, until they get a new IP, they'll continue to not attempt to update their DDNS records [which don't exist] and so unless I somehow force the clients to new IP addresses they'll never get their DDNS records created/updated.<br class="">
<br class="">
Now, how this happened, I'm not sure. <br class="">
And while it might be nice to know, the more pressing problem is how to fix it.<br class="">
<br class="">
I know I can, for example, make the current IP of one of the problem stations "unavailable" and it will DHCP NAK the lease and when it gets a new IP, the DDNS entry gets updated/created. But that's an UGLY hack and *can't* be the best way, can it?<br class="">
<br class="">
So, is there some way to force all DHCPD DDNS records to "update" even if they haven't changed?<br class="">
Obviously this will place some [or lots, depending] of additional load on BIND, but that's a given.<br class="">
[I'm quite sure my BIND server will handle the load, and if it doesn't - I'll take responsibility for burning down my house, all because I misused the gasoline and matches. :) ]<br class="">
<br class="">
Now, perhaps I'm looking at it all wrong, and in my tunnel vision I can't find my way out of a wet paper bag - and if so, please correct me. But I do need some way, if possible, to force creation of the DDNS entries for these clients. <br class="">
<br class="">
"Help, I've fallen and I can't get up!" [I feel about that competent at the moment too!]<br class="">
<br class="">
TIA<br class="">
-Greg<br class="">
</span></div>_______________________________________________<br class="">dhcp-users mailing list<br class=""><a href="mailto:dhcp-users@lists.isc.org" class="">dhcp-users@lists.isc.org</a><br class="">https://lists.isc.org/mailman/listinfo/dhcp-users</div></blockquote></div><br class=""></div></body></html>