Yes. I've missed suffix for subsequent macs.
Now trying this:

    "client-classes": [
..
      {
        "name": "PRIVATE.ROAD",
        "test": "(pkt4.mac == 0x525400745b08 or pkt4.mac == 0x5254006b4130 or pkt4.mac == 0x525400762b79 or pkt4.mac == 0x525400b5e797 or pkt4.mac == 0x525400793b1c)",
        "option-data": [
          {
            "name": "domain-name",
            "data": "private.road"
          },
          {
            "name": "domain-name-servers",
            "data": "10.3.1.254"
          }
          ]
      },
...

but, it does not seem that this test is matched.
Clients get what
    "subnet4": [
...
declares/defines, I have no reservations for those macs.
If I use ddns-* options - per your snippet - the KEA tells me, eg.: 'got unexpected keyword "ddns-replace-client-name" in client-classes map' - perhaps it's version I use. Culprit here is that test is not matched, right? (otherwise KEA logs these, by default I think)

thanks, L.
-- 
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