Відповіді:
Оригінальний програмний пакет ISC DHCP включає підтримку IPv6 для DHCPv6 з моменту випуску 4.x з базовим функцією сервера, клієнта та ретрансляції DHCPv6.
https://www.isc.org/software/dhcp/new-features-4.1.0
ISC DHCP 4.1.x матиме кілька нових функцій DHCPv6, яких не було в DHCP 4.0.x. Ці нові функції включають:
Все, що вам потрібно, це калькулятор IP-адрес, як sipcalc. Ну, у CentOS / RHEL / Fedora ви можете отримати пакет dhcpv6, використовуючи yum, як це:
$ sudo yum install dhcpv6
У Debian / Ubuntu та інших ви можете отримати вихідний код із сховища git:
$ git clone git://git.fedorahosted.org/dhcpv6.git
Після встановлення dhcpv6 знайдіть тут приклад конфігурації сервера dhcpv6:
$ sudo vim /etc/dhcp6s.conf
interface eth1 {
server-preference 255;
renew-time 60;
rebind-time 90;
prefer-life-time 130;
valid-life-time 200;
allow rapid-commit;
option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;
link AAA {
pool{
range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
prefix 2002:c22:fddf:0::/64;
};
};
};
Ви можете замінити 2002: c22: fddf: 0: 192: 168: 16: 253 IPv6 адресою вашого сервера DNS та dns.domain.tld вашим доменом. В точці посилання встановіть діапазон мережі та свій префікс підмережі.
$ sudo vim /etc/dhcp6c.conf
interface eth0 {
send rapid-commit;
request domain-name-servers;
};
Почнемо демон:
$ sudo service dhcpv6 start
Нарешті зробіть тест на стороні клієнта:
$ dhcp6c -f eth0