Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

Monviech
Copy link
Member

@Monviech Monviech commented Oct 22, 2025

Fixes: #9135

This uses the same logic and reuses most code of the existing prefixes.php and prefixes.sh.

I tested it and it works on my box that has a static delegated prefix from my ISP, the service also works after a reboot.

The lease files are synchronized between primary and secondary kea nodes in HA, meaning both will install the same static routes.

A static route can only be installed if there is an interface with an IPv6 address in the same prefix as the gateway address (IA_NA) of the IA_PD.

This means currently there is no support for LLA routes, as we do not want to assume anything. IA_NA and IA_PD are both in the lease file == zero assumptions.

Theoretically if one would use KEA hooks, there is an env variable with the LLA of the requesting client, which could theoretically be used for routing, if one would be bold enough to trust KEAs hooks.

@Monviech Monviech requested a review from fichtner October 22, 2025 07:41
@Monviech Monviech self-assigned this Oct 22, 2025
@Monviech Monviech added the feature Adding new functionality label Oct 22, 2025
@Monviech Monviech marked this pull request as ready for review October 22, 2025 09:34
@Monviech Monviech requested a review from AdSchellevis October 22, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Adding new functionality

Development

Successfully merging this pull request may close these issues.

kea-dhcp: automatic route support for PD leases

1 participant