回答:
元のISC DHCPソフトウェアパッケージには、4.xリリース以降のDHCPv6のIPv6サポートと、基本的なDHCPv6サーバー、クライアント、およびリレー機能が含まれています。
https://www.isc.org/software/dhcp/new-features-4.1.0
ISC DHCP 4.1.xには、DHCP 4.0.xにはなかったいくつかの新しいDHCPv6機能があります。これらの新機能は次のとおりです。
必要なのは、sipcalcのようなIPアドレス計算機だけです。まあ、CentOS / RHEL / Fedoraでは、次のようにyumを使用してdhcpv6パッケージを取得できます。
$ 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をDNSサーバーのIPv6アドレスに、dns.domain.tldをドメインに置き換えることができます。リンクポイントで、ネットワーク範囲とサブネットプレフィックスを設定します。
$ sudo vim /etc/dhcp6c.conf
interface eth0 {
send rapid-commit;
request domain-name-servers;
};
デーモンを起動しましょう:
$ sudo service dhcpv6 start
最後に、クライアント側でいくつかのテストを行います。
$ dhcp6c -f eth0