This systemd service files can be used to launch multiple kea instances with different configs on the same server eg. for mutliple vlans or network interfaces
This requires that the config files of each instance are located under /etc/kea/<instanceid>/
and the config files themself also match this pattern:
- dhcp4 server:
kea-dhcp6-<instanceid>.conf
- dhcp6 server:
kea-dhcp4-<instanceid>.conf
- ddns server:
kea-ddns-<instanceid>.conf
- ctrl agent:
kea-ctrl-agent-<instanceid>.conf
You can name them differently but then have to adjust the service files accordingly