I have static IPs for all regular hosts on my network. But rather than configure each distinct host locally I have supplied DHCP the complete set of assignments as static reservations. This works, more or less.
I still have to support dynamic DHCP address assignments for random visitors. So I do have dynamic address support enabled. Which leads to my problem. If a device with a static assignment accidentally gets a dynamic address it seems to be able to hold on to it indefinitely by renewing its lease.
Is there any way to cause DHCP to refuse to renew a device's dynamic lease when it has a static reservation, thereby forcing that device to run through the full lease acquisition process?