I was wondering if the following two function the same way or not :
ISC has : Ignore Client UIDsQuoteBy default, the same MAC can get multiple leases if the requests are sent using different UIDs. To avoid this behavior, check this box and client UIDs will be ignored.
KEA has : Match client-idQuoteBy default, KEA uses client-identifiers instead of MAC addresses to locate clients, disabling this option changes back to matching on MAC address which is used by most dhcp implementations.
I had the
ISC option Enabled so now I have the
KEA option Disabled and was wondering if the result is the same :
Ignore Clients sending anything else than their MAC Address when requesting a DHCP Lease ?!
I have tried reading about it in the KEA Documentation on their website, but there was nothing related to this that I could find...
** BUMP **
I am really curious if this is the case or not :
I really liked the ISC DHCP option and hope the KEA DHCP option does the same :)
** BUMP **
Attempt to get any info about this #3 :)
I am really curious if this works the way I think it does ?!
I can only say as much:
Without "ignore client UIDs" checked reservations based on MAC addresses do not work in Kea. I only want to care about MAC addresses, no idea what these UIDs even are and honestly do not care. MAC address --> IP address. Like DHCP has always worked.
HTH
Patrick
Quote from: Patrick M. Hausen on February 23, 2026, 10:23:11 PMWithout "ignore client UIDs" checked reservations based on MAC addresses do not work in Kea.
Unchecked you get this :
QuoteMAC address --> IP address. Like DHCP has always worked.
Checked allows all the different "Alternative ID methods" a.k.a. Mobile Phones generating random MAC Addresses and flooding your DHCP Pool with nonsense that should not even be allowed to exist...
QuoteI only want to care about MAC addresses, no idea what these UIDs even are and honestly do not care.
AFAIK they are fake MAC Addresses and that's why I want to know more about this setting : Does it prevent what I think it will prevent ?!
I apologize - I wrote nonsense because I confused the "Ignore Client UIDs" and Kea's "Match client-id".
I have "Match client-id" unchecked, because otherwise static assignments based on MAC address do not work. Unfortunately that's how far my experience with DHCP reaches.
Quote from: Patrick M. Hausen on February 24, 2026, 02:47:24 PMI apologize - I wrote nonsense because I confused the "Ignore Client UIDs" and Kea's "Match client-id".
No worries, I thought so :)
QuoteI have "Match client-id" unchecked, because otherwise static assignments based on MAC address do not work.
That's how I have got it here too for a while now.