[Kea-users] from isc dhcp classes -> kea 3.0

Darren Ankney darren.ankney at gmail.com
Wed Nov 19 14:58:12 UTC 2025


Hi Gregor,

That *should* work, but you don't have to do it that way.  You could
specify the reservation globally, set `"reservations-global": true`
(https://kea.readthedocs.io/en/stable/arm/dhcp4-srv.html#fine-tuning-dhcpv4-host-reservation)
and specify whatever classes are necessary in "client-classes" so that
you would only need to have one entry per client.  This may reduce
performance but see here: https://reports.kea.isc.org/ for Kea
performance numbers, perhaps it is not a concern?

Thank you,
Darren Ankney

On Wed, Nov 19, 2025 at 4:16 AM Gregor Kling <gregor.kling at its.thm.de> wrote:
>
> Hello,
>
>
> On 11/18/25 10:13 AM, Gregor Kling wrote:
> >
> > If i am understanding correctly, i'll have to to put
> >
> > #+begin_quote
> >  "hw-address": "a1:bb:cc:dd:ee:ff",
> >  "client-classes": [ "pool_name_1", "pool_name_etc" ]
> > #+end_quote
> >
> > (without ip-address) in every subnet reservations block where i want
> > to have the system with the mac address: "a1:bb:cc:dd:ee:ff"
> > get an address from the "matching" dynamic pool?
> >
> To answer myself:
>
> https://kea.readthedocs.io/en/kea-3.0.2/arm/dhcp4-srv.html#host-reservations-in-dhcpv4
>
>
> is clear about that:
>
> #+begin_quote
> Making a reservation for a mobile host that may visit multiple subnets
> requires a separate host definition in each subnet that host is expected
> to visit. It is not possible to define multiple host definitions with
> the same hardware address in a single subnet. Multiple host definitions
> with the same hardware address are valid if each is in a different subnet.
> #+end_quote
>
>
> gg
>
> --
> Gregor Kling
>
> Abteilung ITS, Sachgebiet ITS-N
> Technische Hochschule Mittelhessen
> University of Applied Sciences
> Tel: 0641/309-1292
> E-Mail: gregor.kling at its.thm.de
>
> --
> 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.
> Kea-users at lists.isc.org


More information about the Kea-users mailing list