Este conteúdo não está disponível no idioma selecionado.
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”.