Re: [Kea-users] Interface management

2025-11-01 Thread Darren Ankney
Hi,

It seems that an issue has been opened about this:
https://gitlab.isc.org/isc-projects/kea/-/issues/4204 and references
this email thread.

Thank you,
Darren Ankney

On Thu, Oct 30, 2025 at 2:22 AM Jaco Kroon  wrote:
>
> Hi,
>
> Would also be useful for LNS purposes, but kea would first need the ability 
> to bind ppp interfaces reliably (when I tried this it tended to crash).
>
> I've implemented a dhcpv6proxy module for pppd (upstreamed) to work around 
> this.
>
> Kind regards,
> Jaco
>
> n 2025/10/29 21:34, Noble, Zachary C CIV (USA) via Kea-users wrote:
>
> I haven’t seen any mention of this in any open tickets from what I could see, 
> but I would think it would be nice to have the ability to add/edit/delete 
> interfaces from the interfaces-config interfaces list via the api and/or the 
> kea-ctrl-agent. I am trying to use kea in combination with stork for a dhcp 
> server solution and I want to be able to adjust the list of interfaces 
> through the stork management software, or perhaps have the list generated.
>
>
>
> The use case I would imagine is something like this: kea is installed on a 
> server, but it is not known at the time of configuration what all interfaces 
> are installed, and or what IP’s will be assigned to those interfaces yet. Now 
> the server is installed, and I am managing the server’s configuration through 
> the stork interface ( which uses the kea control api) and then I look at the 
> available interfaces with their IPs, and select which ones I want kea to use. 
> Additionally, perhaps later a new interface is installed or an ip is changed, 
> and one of the interfaces in that interfaces list needs to be added or 
> updated.
>
>
>
> Currently, it requires me to go to that server and manually modify the 
> kea-dhcp configuration file’s list of available interfaces, then assign some 
> of those interfaces to pools/subnets. I would think it would be a good 
> feature to have to be able to manage this through an api interface or through 
> the kea-ctrl-agent ( and then open it up to be configured for stork to 
> manage).
>
>
>
> Does this make sense as a feature to have? I would think it would go in 
> either kea-ctrl-agent or stork-agent.
>
>
>
> Thanks,
>
> Zachary Noble
>
>
> --
> 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]
-- 
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]


Re: [Kea-users] Interface management

2025-10-29 Thread Jaco Kroon

Hi,

Would also be useful for LNS purposes, but kea would first need the 
ability to bind ppp interfaces reliably (when I tried this it tended to 
crash).


I've implemented a dhcpv6proxy module for pppd (upstreamed) to work 
around this.


Kind regards,
Jaco

n 2025/10/29 21:34, Noble, Zachary C CIV (USA) via Kea-users wrote:

I haven’t seen any mention of this in any open tickets from what I 
could see, but I would think it would be nice to have the ability to 
add/edit/delete interfaces from the interfaces-config interfaces list 
via the api and/or the kea-ctrl-agent. I am trying to use kea in 
combination with stork for a dhcp server solution and I want to be 
able to adjust the list of interfaces through the stork management 
software, or perhaps have the list generated.


The use case I would imagine is something like this: kea is installed 
on a server, but it is not known at the time of configuration what all 
interfaces are installed, and or what IP’s will be assigned to those 
interfaces yet. Now the server is installed, and I am managing the 
server’s configuration through the stork interface ( which uses the 
kea control api) and then I look at the available interfaces with 
their IPs, and select which ones I want kea to use. Additionally, 
perhaps later a new interface is installed or an ip is changed, and 
one of the interfaces in that interfaces list needs to be added or 
updated.


Currently, it requires me to go to that server and manually modify the 
kea-dhcp configuration file’s list of available interfaces, then 
assign some of those interfaces to pools/subnets. I would think it 
would be a good feature to have to be able to manage this through an 
api interface or through the kea-ctrl-agent ( and then open it up to 
be configured for stork to manage).


Does this make sense as a feature to have? I would think it would go 
in either kea-ctrl-agent or stork-agent.


Thanks,

Zachary Noble

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


[Kea-users] Interface management

2025-10-29 Thread Noble, Zachary C CIV (USA) via Kea-users
I haven't seen any mention of this in any open tickets from what I could
see, but I would think it would be nice to have the ability to
add/edit/delete interfaces from the interfaces-config interfaces list via
the api and/or the kea-ctrl-agent. I am trying to use kea in combination
with stork for a dhcp server solution and I want to be able to adjust the
list of interfaces through the stork management software, or perhaps have
the list generated. 

 

The use case I would imagine is something like this: kea is installed on a
server, but it is not known at the time of configuration what all interfaces
are installed, and or what IP's will be assigned to those interfaces yet.
Now the server is installed, and I am managing the server's configuration
through the stork interface ( which uses the kea control api) and then I
look at the available interfaces with their IPs, and select which ones I
want kea to use. Additionally, perhaps later a new interface is installed or
an ip is changed, and one of the interfaces in that interfaces list needs to
be added or updated.

 

Currently, it requires me to go to that server and manually modify the
kea-dhcp configuration file's list of available interfaces, then assign some
of those interfaces to pools/subnets. I would think it would be a good
feature to have to be able to manage this through an api interface or
through the kea-ctrl-agent ( and then open it up to be configured for stork
to manage). 

 

Does this make sense as a feature to have? I would think it would go in
either kea-ctrl-agent or stork-agent.

 

Thanks, 

Zachary Noble



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]