On Nov 30, 2023, gene heskett wrote: > On 11/30/23 22:07, John Hasler wrote: > > Gene writes: > > > let me clarify: This buster machine acting like a 3d printer does NOT > > > have dhcpcd installed. No trace of it in /etc Only dhcp. > > > > I'm sure it's running dhclient. do > > > > ls /etc/dhcp > > > > and > > > > ps ax | grep dhc > > > > You don't need to do anything on that machine. Just install a dhcp > > server somewhere on your network (on the router is conventional) and it > > will give that machine an ip number. > > At risk of repeating myself forever, I don't need an unstable address, I > don't want whatever the heck is left in the pool. Hosts files do that, dhcp > doesn't. It just hands out the next number in the pool. hosts files are > static. A forveer lease.
DHCP will only hand out the "next" ('unstable') address to a host that currently has no valid lease AND does not have a reservation set on the DHCP server. Reservations are based on host MAC address. Any host that has a valid lease will renew that lease indefinitely, at lease half-life (and if the DHCP server happens to be missing at half-life, retry at 7/8ths ). -- |_|O|_| |_|_|O| Github: https://github.com/dpurgert |O|O|O| PGP: DDAB 23FB 19FA 7D85 1CC1 E067 6D65 70E5 4CE7 2860
signature.asc
Description: PGP signature