I’ve got a router running on a linux box using IPv4 NAT, and the KEA dhcp4 configuration is limited, but simple because my only option is to assign static RFC-1918 subnets and NAT them.
However, for IPv6, I’m receiving an IA_PD and I’m able to use systemd-networkd to put the prefixes on the interfaces, but I’m stumped how to get KEA to pick up those prefixes to build DHCPv6 pools for address assignment. Sadly, I’ve got a few devices that won’t do SLAAC (yes, I know this is sacrilege, but I lack leverage to move the vendors in question). My clients that speak SLAAC are getting valid information and working. However, I’d like to provide M+O bits and do some reservations and stateful DHCPv6 in some cases. However, I don’t want to have to go in and edit the kea-dhcp6.conf every time the upstream decides to change the delegated prefix, so I’m trying to avoid hardcoding a dynamic prefix into the kea configuration file. Is there currently any way to do this in KEA? I suppose worst case, I can write scripts to update the kea configuration and put them in systemd-networkd hooks so that when the prefix is changed, they update kea, but that feels horribly hacky and I can’t help but think this would be a common implementation situation in the SOHO world. Any pointers or assistance greatly appreciated. If the question is asked and answered, links are appreciated as I haven’t found the answer in any of my searching so far. Thanks, Owen -- 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 Kea-users@lists.isc.org https://lists.isc.org/mailman/listinfo/kea-users