I checked a little this topic:
Dibbler: see [1] or [2]:
The feature "external scripts" is used to catch env variables (PREFIX1) set by dibbler server, and write it to files from where l3 agent reads and act.
In Kea there's a similar feature called Hooks (see [3] ) which has an external "script run" support hook (see [4])
This feature is available from Kea 1.9.5, but i.e. on Ubuntu 20.04 I see 1.6.2 (see [5] )
More investigation is necessary if it is possible to run only this part of Kea to have the external script hook.
I checked a little this topic:
Dibbler: see [1] or [2]:
The feature "external scripts" is used to catch env variables (PREFIX1) set by dibbler server, and write it to files from where l3 agent reads and act.
In Kea there's a similar feature called Hooks (see [3] ) which has an external "script run" support hook (see [4])
This feature is available from Kea 1.9.5, but i.e. on Ubuntu 20.04 I see 1.6.2 (see [5] )
More investigation is necessary if it is possible to run only this part of Kea to have the external script hook.
[1] https:/ /klub.com. pl/dhcpv6/ doc/dibbler- user.pdf /github. com/tomaszmruga lski/dibbler/ blob/master/ doc/dibbler- user-features. tex#L986 /kea.readthedoc s.io/en/ latest/ arm/hooks. html /kea.readthedoc s.io/en/ latest/ arm/hooks. html#run- script- support /packages. ubuntu. com/search? suite=focal& keywords= kea
[2] https:/
[3] https:/
[4] https:/
[5] https:/