Last modified 18 months ago Last modified on 09/11/15 07:56:44

Welcome to the dhcpv6 project


IMPORTANT! Tuesday, September 22, 2009: No new development will be happening on this project. dhcpv6 has been obsoleted by ISC dhcp version 4.1.0 and later. Previous stable versions will receive security and bug fixes and periodic new releases may be made for older distributions, but as for new development, the project is shut down.

Latest stable release dhcpv6-1.2.0 02-Apr-2009
Latest development release dhcpv6-2.0.0-alpha4 25-Aug-2009

Please report any bugs you encounter using the ticket system on this site. Instructions can be found below in the Reporting Bugs section. When reporting bugs, please include as much information as possible as well as reproducers.


DHCPv6 is a stateful address autoconfiguration protocol for IPv6, a counterpart to IPv6 stateless address autoconfiguration protocol. It can either be used independently or it can coexist with its counterpart protocol. This protocol uses client/server mode of operation but can also provide support through a Relay Agent.

The ultimate goal of this project is to provide a protocol conformant implementation for Linux. The current implementation will evolve to support the proposed standard specification of DHCPv6.

Source Downloads

Source code is kept in git, available here. Anonymous users can clone the git repository with this command:

git clone git://

Source archives can be downloaded from

SHA-1, SHA-256, SHA-384, and SHA-512 digests are provided for all source archives for download verification purposes.

Reporting Bugs

Bug reporting is handled on this site via the Trac interface. You will need a Fedora Account in order to report bugs. In the Fedora project, we have a unified account system for all services, so you need to create this account to report bugs. Go to to sign up. Then come back to this site and choose the Login link, and finally New Ticket.

Mailing Lists

We do not yet have mailing list capabilities on the Fedora Hosted infrastructure, so I have not set those up here. If you have any questions, email me directly. If there is a large enough concern, I will set up lists on But since the other lists on were so low traffic, I think everyone can wait.


The protocol is defined by IETF DHC WG (

This protocol is intended to support on IPv6 based networks only. For specific details of the protocol and options, refer to these exciting page turners:

  • RFC3315: Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
  • RFC3633: IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6
  • RFC3646: DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
  • RFC3736: Stateless Dynamic Host Configuration Protocol(DHCP) Service for IPv6
  • RFC4242: Information Refresh Time Option for Dynamic Host Configuration Protocol for IPv6 (DHCPv6)


A number of people have contributed to dhcpv6, see the Authors page for details.


This project is maintained by David Cantrell (Red Hat)