สิ่งที่คุณต้องมีคือเครื่องคำนวณที่อยู่ 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 โดยโดเมนของคุณ ในจุดเชื่อมโยงให้ตั้งค่าช่วงเครือข่ายและคำนำหน้า Subnet ของคุณ
หลังจากนี้คุณจะพบตัวอย่างของการกำหนดค่าไคลเอนต์ dhcpv6 (dhcp6c) ที่นี่:
$ sudo vim /etc/dhcp6c.conf
interface eth0 {
send rapid-commit;
request domain-name-servers;
};
มาเริ่มดีมอนกัน:
$ sudo service dhcpv6 start
ในที่สุดก็ทำการทดสอบในฝั่งไคลเอ็นต์:
$ dhcp6c -f eth0