@@ -30,17 +30,18 @@ Access-Request to the RADIUS server and waits for a response. The server
30
30
then sends back either an Access-Accept with specific client attributes,
31
31
or an Access-Reject. There are two cases supported here: first, the
32
32
Access-Accept includes a Framed-IP-Address attribute (for DHCPv4) or a
33
- Framed-IPv6-Address attribute (for DHCPv6), which are interpreted by Kea as
34
- instructions to assign the specified IPv4 or IPv6 address. This
35
- effectively means RADIUS can act as an address-reservation database.
33
+ Framed-IPv6-Address attribute or a Delegated-IPv6-Prefix (for DHCPv6),
34
+ which are interpreted by Kea as instructions to assign the specified IPv4
35
+ or IPv6 address, or IPv6 prefix. This effectively means RADIUS can act
36
+ as an address-reservation database.
36
37
37
38
The second supported case is the ability to assign clients to specific
38
39
pools based on a RADIUS response. In this case, the RADIUS server sends
39
40
back an Access-Accept with a Framed-Pool attribute.
40
41
For both DHCPv4 and DHCPv6, Kea interprets this attribute as a client class.
41
42
With the addition of the ability to limit access to pools to
42
43
specific classes (see :ref: `classification-pools `), RADIUS can be
43
- used to force the client to be assigned a dynamic address from a
44
+ used to force the client to be assigned a dynamic address or prefix from a
44
45
specific pool. Furthermore, the same mechanism can be used to control
45
46
what kind of options the client gets if there are DHCP options
46
47
specified for a particular class.
0 commit comments