file there is an option to allow one client to have exactly one lease and expire old lease if dhcpd
Originally Posted by man dhcpd.conf
If this flag is enabled, whenever a client sends a DHCPREQUEST for a particular lease, the server will automatically free any other leases the client holds.
If I add "one-lease-per-client true;" to my dhcpd.conf
file and start dhclient for both eth0 and eth1 in the same machine, I still get network parameters for both interfaces. According to /var/lib/dhcp/db/dhcpd.leases
file there are two leases for the same client.
How is the "client" determined? Looks like at least not by system hostname. In addition, why can I request multiple leases to different network adapters in my machine despite the fact that "one-lease-per-client true;" is enabled in dhcpd.conf