I want to set up a DHCP server that gives out semi-static leases. Allow me to explain.
I want the server to give out static leases (I think these are also referred to as "sticky" leases) to users, but if a user has been inactive for a long period of time and I've run out of addresses, I want the server to abandon the oldest lease.
Does this even need to be set up on the server side? Most of my clients connect with home routers. Do most home routers ask for their previous address via DHCP in the manner similar to my Windows machine? Alternatively, is this something that needs to be scripted? If I set a really long lease expiry time, will the server automatically check for inactive users when the DHCP pool is full?
I appreciate any suggestions you may have.