DHCPD: 4.3.6
OS: CentOS 8
I removed an entry from the dhcpd.leases file by using Webmin. It seemed to work for a time, but then the entry popped back into the file. Thinking it was a Webmin issue I then went back and did the following: 1. Stopped dhcpd 2. Opened up the dhcpd.leases file in vi and deleted the entry 3. Started dhcpd When I grepped the dhcpd.leases file for that entry immediately afterwards I found it.
As far as I can tell no client is getting handed that lease: in checking the dhcp logs there is no reference to the deleted lease address for the time period. The lease entry still has the same Option 82 information and the same start/stop time so I am pretty certain that dhcpd is repopulating it on its own and not in response to a lease request.
How could this be happening? How can I work around it?