... | ... | @@ -6,6 +6,9 @@ The following hooks are made available by various third parties. Please edit thi |
|
|
| options_to_options | ? | Ola Thoresen | https://github.com/Olen/kea_hooks| This hook takes the value from different options in a DHCPREQUEST and inserts them into (other) options in a DHCPREPLY. Example usage is to take the value from an Option 82 string, and insert it in an Option 43 sub option, to direct the dhcp client to the correct config file in an auto provisioning scenario. |
|
|
|
| pxe-replace4 | BSD 3 clause | Michael Gugino | https://github.com/michaelgugino/kea-pxe-replace-mod | This module utilizes hooks api to replace pxe options (siaddr, option 66, 67) via web request. |
|
|
|
| runscript | MPL-2.0 | Baptiste Jonglez | https://github.com/zorun/kea-hook-runscript | Hook that allows to run an external script at all hook points provided by Kea, passing information to the script as environment variables. |
|
|
|
| mac2ipv6 | MIT | ? | https://github.com/serverzone/Kea-dhcp-hooks | Generates and returns the same address as a device would have generated via SLAAC. A use case for this is to return a statefull like address in a stateless network. In our case, UEFI requires a statefull DHCPv6 response, but we don't want to have statefull DHCPv6 it our network. |
|
|
|
| userchk-ldap | MPL-2.0 | CVUT | This is a hook for the Kea DHCP server that provides a means to tag DHCP packets with a client class based on registration in an external LDAP database. |
|
|
|
| hook-opt82 | ? | Alexander Dubnitskiy | https://github.com/pilotsanya/kea-hook-opt82 | The hook changes option 61 from option 82 (ip-port/mac-port) and generates flex-id from option 82. |
|
|
|
|
|
|
ISC maintains the list of ISC hooks in the [Kea ARM chapter on hooks](https://kea.readthedocs.io/en/latest/arm/hooks.html#available-hooks-libraries) (make sure you look at the documentation that matches your version).
|
|
|
|
... | ... | |