<div dir="ltr">Hi dhcp-users,<div><br></div><div>Internet Systems Consortium DHCP Server 4.2.5<br></div><div>IND 9.9.4-RedHat-9.9.4-18.el7_1.1 (Extended Support Version)<br></div><div>dhcpd failover </div><div><br></div><div>I'm struggling with some of my clients occasionally losing their ddns entries, or not having them updated.  In an effort to fix things up, I want to remove DHCID info from the lease.  The dhcpd.conf man page tells me "data can be removed from the lease through operator intervention," but is light on details:</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">In addition to these differences, the server also does not update very aggressively.  Because each DNS update involves a round trip  to the DNS server, there is a cost associated with doing updates even if they do not actually modify the DNS database.  So the DHCP server tracks whether or not it has updated the record in the past (this information is stored on the lease) and does not  attempt  to update records that it thinks it has already updated.<br></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">This can lead to cases where the DHCP server adds a record, and then the record is deleted through some other mechanism, but the server never again updates the DNS because it thinks the data is already there.  In this case the data can be removed from the  lease  through operator intervention, and once this has been done, the DNS will be updated the next time the client renews.</blockquote><div><br></div><div>Here's one of the leases in question:</div><div><br></div><div><div>lease 10.199.128.49 {</div><div>  starts 1 2015/11/16 21:31:22;</div><div>  ends 2 2015/11/17 21:31:22;</div><div>  tstp 3 2015/11/18 09:31:22;</div><div>  tsfp 3 2015/11/18 09:31:22;</div><div>  atsfp 3 2015/11/18 09:31:22;</div><div>  cltt 1 2015/11/16 21:31:22;</div><div>  binding state active;</div><div>  next binding state expired;</div><div>  hardware ethernet f8:bc:12:3f:69:90;</div><div>  uid "\001\370\274\022?i\220";</div><div>  set ddns-rev-name = "49.128.999.10.in-addr.arpa.";</div><div>  set ddns-txt = "31cce6d6ea09aa5603b3d319af3022007a";</div><div>  set ddns-fwd-name = "<a href="http://yocto023.yocto.rds.bigco.com">yocto023.yocto.rds.bigco.com</a>";</div><div>  client-hostname "yocto023";</div><div>}</div></div><div><br></div><div>Intuition says it's one of the ddns-* options, but my intuition often sucks. </div><div><br></div><div>1.  What information should I remove from the lease?</div><div>2.  Is there a recommended way to do this that doesn't involve manually editing the leases file?</div><div><br></div><div>Thanks as always for any help you can provide,</div><div><br></div><div><br></div><div><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>-Frank<br></div><div><br></div></div></div></div></div></div></div></div></div></div>
</div></div>