Hello,
I'm trying to recreate a feature of isc-dhcpd that I use in Kea. Specifically
it is to deny leases for clients that have a specific OUI. In the "pool {}"
block I have "deny members of "workstations";" to accomplish this.
With Kea I came up with the following combination of client classes to recreate
this behavior.
{
"name": "workstations_oui",
"test": "substring(pkt4.mac, 0, 3) == 0x04d9f5"
},
{
"name": "DROP",
"test": "member('workstations_oui') and (pkt4.giaddr == 0xXXXXXXXX)"
}
This works great but I would like to be able to bypass this logic if a
reservation exists for the client with the specific OUI, so it would get a
lease. Is this possible with Kea, or is there a better way to handle this logic
that would support this?
Thanks,
Isaac
--
ISC funds the development of this software with paid support subscriptions.
Contact us at https://www.isc.org/contact/ for more information.
To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
[email protected]