DHCPv6 relay agents listen for the DHCPv6 messages that are broadcast on the local subnet and route them to a DHCPv6 server on a different subnet. Because DHCPv6 packets do not typically traverse routers, without a DHCPv6 relay agent you would need to install a DHCPv6 server on every network on which DHCPv6 clients reside. DHCPv6 relay allows you to consolidate your DHCPv6 servers into the much smaller number that you need for load balancing and fault tolerance.

To configure the RRAS server to act as a DCHPv6 relay agent
  1. In the RRAS MMC snap-in, expand IPv6.

  2. If DHCPv6 Relay Agent does not appear under IPv6, right-click General, click New Routing Protocol, select DHCPv6 Relay Agent, and then click OK.

  3. Right-click DHCPv6 Relay Agent, and then click Properties.

  4. On the DHCPv6 Relay Agent – Properties Page – Servers tab, add the IPv6 addresses of the DHCPv6 servers that are configured with IPv6 address scopes for the subnets to which the RRAS server is connected.

  5. Right-click DHCPv6 Relay Agent, and then click New Interface.

  6. Select the interface on which you want the DHCPv6 relay agent to listen for DHCPv6 requests, and then click OK. The interface is added to the list.

  7. Right-click the interface you just added, and then click Properties. Use the DHCPv6 Relay Agent – Interface – Properties dialog box to adjust the default settings, if needed.

Additional references