The DHCPv6 Relay Agent component relays Dynamic Host Configuration Protocol (DHCP) messages between DHCPv6 clients and DHCPv6 servers on different Internet Protocol version 6 (IPv6) networks. For each IPv6 network segment that contains DHCPv6 clients, either a DHCPv6 server or a computer acting as a DHCPv6 relay agent is required.


You cannot use the DHCPv6 Relay Agent component on a computer that is running the DHCP service, the network address translation (NAT) routing protocol component with automatic addressing enabled, or Internet Connection Sharing (ICS).

Membership in the local Administrators group, or equivalent, is the minimum required to complete this procedure.

To configure the IPv6 DHCP relay agent
  1. In the Routing and Remote Access MMC snap-in, expand IPv6, right-click General, and then click New Routing Protocol.

  2. In the New Routing Protocol dialog box, select DHCPv6 Relay Agent, and then click OK.

  3. In the navigation pane, right-click DHCPv6 Relay Agent, and then click New Interface.

  4. Add the network interfaces on which the server might receive DHCPv6 requests that you want to send to the DHCP server. Right-click DHCPv6 Relay Agent, click New Interface, select the appropriate network interface, and then click OK.

  5. In the DHCPv6 Relay Properties dialog box, select Relay DHCP packets, and then click OK.

  6. In the navigation pane, right click DHCPv6 Relay Agent, and then click Properties.

  7. On the Servers tab, enter the IPv6 address of the DHCP servers that you want to provide DHCP services for the RRAS server’s clients, click Add, and then click OK.

Additional references