Hi Marek and Darren,

Thanks for the answer

-  reply to Mark's reply
I’ve just tried the “duid” option instead  of  the “hw-address” and it works,   
but - I guess - the node must already be installed to have the client leases .
Our nodes supporting both ipv4 and ipv6 and the goal is to  have in one shot  
the nodes already installed with both IP’s ,  I didn’t find the way to know the 
duid in advance 

- reply to Darren’s reply
So if I understand I can use the option “hw-address” in host reservation If my 
relay support the option 79 . I will try.

Thanks so much, Regards 

Cristina 


> On 1 Apr 2024, at 13:42, Darren Ankney <[email protected]> wrote:
> 
> Hi Christina,
> 
> The simplest explanation is that the mac address (hw-address) is not
> present in the DHCP packet.  In DHCPv6, the mac address may not be
> present (it is usually only in the packet if the DHCP server is local,
> or the relay agent is adding option 79 to the packet when relaying),
> though Kea tries hard to find out what it is.  You can confirm what is
> in the packet using tcpdump and wireshark.  See here for further
> information: 
> https://kea.readthedocs.io/en/kea-2.4.1/arm/dhcp6-srv.html#mac-hardware-addresses-in-dhcpv6
> 
> Thank you,
> Darren Ankney
> 
> On Fri, Mar 29, 2024 at 1:50 PM Cristina Bulfon
> <[email protected]> wrote:
>> 
>> Dear all,
>> 
>> 
>> I am newbie to the Kea DHCP6, I’d like to use only host reservations and for 
>> my understanding in the clause “subnet6” in addition to “reservations” must 
>> be configured also the “pools”  but the reservations should have priority in 
>> providing IPv6.
>> 
>> Followis a piece of configuration :
>> 
>> ...
>> 
>> 
>> "host-reservation-identifiers": ["hw-address"],
>> 
>>   "subnet6": [
>> 
>>     {
>> 
>>          "id": 1,
>> 
>>          "subnet": "2001:760:422c:35::/64" ,
>> 
>>          "reservations-in-subnet": true,
>> 
>>          "reservations-out-of-pool": false,
>> 
>>          "reservations-global": false,
>> 
>>          "interface": "ens3",
>> 
>>          "reservations" : [ <?include "/etc/kea/vlan135-ipv6.conf"?> ],
>> 
>>          "pools": [{ "pool": "2001:760:422c:35::2 
>> -2001:760:422c:35:ffff:ffff:ffff:ffff" } ]
>> 
>>   }
>> 
>> 
>> The include file has the following syntax
>> 
>> 
>> {"hostname": “XXXXX”,”hw-address": “XX:YY:ZZ:AA:00:0o”,”ip-addresses": 
>> ["2001:760:422c:35::XYZ”] }
>> 
>> 
>> ….
>> 
>> 
>> With this configuration the ipv6 client get the IP from the pool and not 
>> from reservations, how  can I  avoid this?
>> 
>> 
>> Any help is appreciated, thank you.
>> 
>> 
>> Regards,
>> 
>> Cristina
>> 
>> 
>> --
>> 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 mailing list
>> [email protected]
>> https://lists.isc.org/mailman/listinfo/kea-users
> -- 
> 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 mailing list
> [email protected]
> https://lists.isc.org/mailman/listinfo/kea-users

-- 
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 mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to