Hi Darren,

On 11/19/25 3:58 PM, Darren Ankney wrote:
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?

Actually this is the part where i am right now trying to wrap my head around.

It is totally unclear to me if reservations-in-subnet or
reservations-global is what i should use.

I guess you will hear from me for this one as well :)


gg


Thank you,
Darren Ankney

On Wed, Nov 19, 2025 at 4:16 AM Gregor Kling <[email protected]> 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: [email protected]

--
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]

--
Gregor Kling

Abteilung ITS, Sachgebiet ITS-N
Technische Hochschule Mittelhessen
University of Applied Sciences
Tel: 0641/309-1292
E-Mail: [email protected]

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
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]

Reply via email to