WIDE DHCPv6 Debian package

Overview

WIDE DHCPv6 is a DHCPv6 implementation initially developped within the KAME IPv6 stack. It is now maintained separately on Sourceforge.

Debian HOWTO

WIDE DHCPv6 is split into 3 packages in Debian:

  • wide-dhcpv6-server
  • wide-dhcpv6-client
  • wide-dhcpv6-relay

Configuring the server

  • Stateless server:

Edit or create /etc/wide-dhcpv6/dhcp6s.conf and add:

option domain-name-servers 2001:470:1f01:2191::1 2001:470:1f01:2191::2;
option domain-name "famille-corbier.net";

Once your server is restarted with this configuration, it will answer to info-requests about your nameservers and domain. Please note that this configuration implies that your hosts get their IPv6 addresses by an other means than DHCPv6 (e.g. Router Advertisements).

  • Stateful server:

Add the following to your configuration file:

interface eth0 {
    address-pool mynetwork 3600;
};

pool mynetwork {
    range 2001:470:1f01:2191::1000 to 2001:470:1f01:2191::5000;
};
  • Prefix delegation:

Edit dhcp6s.conf:

host myrouter {
    duid 00:11:22:33:44:55;
    prefix 2001:470:1f02::/48 infinity;
};

Using the client

TODO