You can limit the access to specific scopes and address pools by assigning a client class to them. Then only packets that belong to the assigned client class will have access.
Assigning client classes to scopes or pools is visible in the history of the respective ranges. You can filter ranges based on their assigned client classes with the property clientClass.
The following instructions provide guidance on how to assign client classes to scopes, address pools, and superscopes.
Assigning client classes to scopes
To assign a client class to a scope:
- In the list on the Networks tab of the IPAM page, select a Kea scope.
- Use either the Action menu or the ellipses in the row to select Assign client classification.
- In the dialog, use the dropdown to select the client class to assign to the scope. To unassign a client class, select Unassigned.
- Select Save.
Assigning client classes to pools
To assign a client class to a pool:
- In the list on the Networks tab of the IPAM page, select a Kea scope.
- Use the Action menu to select Open network.
- Select the IP address.
- Use either the Action menu or the ellipses in the row to select Manage DHCP pools.
- In the dialog, use the the ellipses in the row for the appropriate
pool to select Assign client classification.
- In the dropdown, select the client class to assign to the scope. To unassign a client class, select Unassigned.
- Select Save.
- In the Manage DHCP pools dialog, select Save.
Assigning client classes to superscopes
Kea allows you to group various clients into a client class to receive shared options. For example, you might create classes for different device types, such as smartphones, printers, and servers, or for particular user groups. These classes help you apply different configuration settings, such as lease times, options, and subnet selection, based on the client's classification. Client classes can be assigned to a superscope on a connected Kea server. For more information about client classes, refer to Managing Kea client classification in DDI orchestrator.