Hello Kea community,

I'm configuring a Kea DHCPv4 server (version 3.0.2) and need to bind it to
all available network interfaces *except* one (e.g., "Port2", where a DHCP
relay is already handling traffic).

The interfaces-config supports wildcards like "*" for all interfaces, but
there's no negation syntax (e.g., "* except Port2"). Explicitly listing all
desired interfaces (e.g., ["Port1", "Port3", "Port4"]) works but is
cumbersome if interfaces change dynamically or there are many.

Is there a built-in way or workaround to exclude specific interfaces
without having to list every allowed one? For example:

   - A config option for exclusions?
   - A hook library or external script to auto-generate the list?
   - Upcoming features in recent releases?

Here's a minimal config snippet for context:
json

{  "Dhcp4": {    "interfaces-config": {      "interfaces": ["*"]  //
This includes the unwanted Port2
    }
  }
}

Any advice or pointers to docs/examples would be greatly appreciated!

Thanks, Dipesh Kayastha
-- 
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]

Reply via email to