9.5. DHCP for IPv6 (DHCPv6)
The ISC
DHCP
includes support for
IPv6
(
DHCPv6
) since the 4.x release with a
DHCPv6
server, client, and relay agent functionality. The agents support both
IPv4
and
IPv6
, however the agents can only manage one protocol at a time; for dual support they must be started separately for
IPv4
and
IPv6
. For example, configure both
DHCPv4
and
DHCPv6
by editing their respective configuration files
/etc/dhcp/dhcpd.conf
and
/etc/dhcp/dhcpd6.conf
and then issue the following commands:
~]# systemctl start dhcpd
~]# systemctl start dhcpd6
The DHCPv6
server configuration file can be found at /etc/dhcp/dhcpd6.conf
.
The example server configuration file can be found at /usr/share/doc/dhcp/dhcpd6.conf.example
.
A simple DHCPv6
server configuration file can look like this:
subnet6 2001:db8:0:1::/64 {
range6 2001:db8:0:1::129 2001:db8:0:1::254;
option dhcp6.name-servers fec0:0:0:1::1;
option dhcp6.domain-search "domain.example";
}