Este contenido no está disponible en el idioma seleccionado.
14.5. DHCP for IPv6 (DHCPv6)
The ISC
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
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
~]# 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-version/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"; }
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";
}
To assign a
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
fixed-address
to a client, based on the MAC address of the network interface card, use the hardware ethernet
parameter:
host otherclient { hardware ethernet 01:00:80:a2:55:67; fixed-address6 3ffe:501:ffff:100::4321; }
host otherclient {
hardware ethernet 01:00:80:a2:55:67;
fixed-address6 3ffe:501:ffff:100::4321;
}
The configuration options in the
shared-network
, and group
declaration for IPv6 are the same as IPV4. For more details, see the examples as demonstrated in Example 14.5, “Shared-network Declaration”, and Example 14.6, “Group Declaration”.