ISC DHCP DHCPv6
The original ISC DHCP software package includes IPv6 support for DHCPv6 since the 4.x releases, with basic DHCPv6 server, client and relay functionality. Not all IPv6 features work on all platforms.
The ISC DHCP package is split into three separate programs: dhcpd, the DHCP server, dhclient, the DHCP client and dhcrelay, the DHCP relay agent. These programs all support both IPv4 and IPv6, however, client and server can only operate one protocol at a time — for dual support they must be started separately for v4 and v6.
The ISC DHCP version 4.1 is not shipped by many operating systems in the package distribution systems — the software has to be built by hand from sources.
| Content from | April 2009 |
|---|---|
| Current version | 4.1.0 |
| Tested version | none |
| Documentation for | 4.1.0 |
| For platforms | Solaris, FreeBSD, OpenBSD, NetBSD, Linux |
| Other programs | WIDE DHCPv6, Dibbler DHCPv6 |
DHCPv6 functions and options
The current 4.1.0 ISC DHCP states support various DHCPv6 options and features: 1
- DHCPv6 client
- DHCPv6 server
- DHCPv6 relay
- DHCPv6 stateful and stateless (only client) functionality
- Address assignment, apperently both temporary (IA_TA) and non-temporary (IA_NA)
- Information on DNS, NTP, NIS and SIP servers
- No Prefix delegation (PD)!
The following IETF DHCPv6 RFCs are supported:
| Document | Title |
|---|---|
| RFC3315 | Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
| RFC3319 | Dynamic Host Configuration Protocol (DHCPv6) Options for Session Initiation Protocol (SIP) Servers |
| RFC3646 | DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
| RFC3898 | NIS server option, NIS domain option/NIS+ server option, NIS+ domain option |
| RFC4075 | Simple Network Time Protocol (SNTP) Configuration Option for DHCPv6 |
| RFC4242 | Information Refresh Time Option for Dynamic Host Configuration Protocol for IPv6 (DHCPv6) |
| RFC4280 | BCMCS server option, BCMCS domain option |
| RFC4580 | DHCPv6 Relay Agent Subscriber-ID Option |
| RFC4649 | DHCPv6 Relay Agent Remote-ID Option |
| RFC4704 | DHCPv6 Fully Qualified Domain Name (FQDN) Option |
References/Documentation
-
DHCP Version 4.1.0 released
December 19, 2008 (ISC.org: 2009. Accessed April 2009) and
RELNOTES release notes from ISC DHCP 4.1.0 distribution archive (December 2008, ISC DHCP 4.1.0)↑ - References.txt ISC DHCP References Collection
from ISC DHCP 4.1.0 distribution archive
(August 2006, ISC DHCP 4.1.0) and
RELNOTES release notes↑
Further reading
- ISC DHCP home (ISC.org. Accessed April 2009)
- ISC DHCP Downloads (ISC.org. Accessed April 2009)
- NetBSD pkgsrc net/isc-dhcp4 directory. As of writing, version 4.1.0, based on ISC DHCP (Accessed April 2009)





