The DHCPv6 local server enhances the extended DHCP local server by providing support for IPv6. When a DHCPv6 client logs in, the DHCPv6 local server uses the AAA service framework to interact with the RADIUS server. The RADIUS server, which is configured independently of DHCP, authenticates the client and supplies the IPv6 prefix and client configuration parameters.
You can configure DHCPv6 local server to communicate the following attributes to the AAA service framework and RADIUS at login time:
![]() |
Note: The client username, which uniquely identifies a subscriber, must be present in the configuration in order for DHCPv6 local server to use RADIUS authentication. |
Based on the attributes that the DHCPv6 local server provides, RADIUS returns the information shown in Table 11 to configure the client:
Table 11: RADIUS Attributes and VSAs for DHCPv6 Local Server
The DHCPv6 local server is compatible with the extended DHCP local server and the extended DHCP relay agent, and can be enabled on the same interface as either the extended DHCP local server or DHCP relay agent.
The DHCPv6 local server provides many of the same features as the extended DHCP local server, including:
![]() |
Note: DHCPv6 local server does not support dynamic profiles or the local address-assignment pool feature, which the DHCP local server does support. |
To configure the extended DHCPv6 local server on the router, you include the dhcpv6 statement at the [edit system services dhcp-local-server] hierarchy level. See the [edit system services dhcp-local-server] Hierarchy Level for the complete DHCP local server syntax, including the DHCPv6 syntax.
You can also include the dhcpv6 statement at the following hierarchy levels: