ipv6-dhcpd [-h] [-v] [-p PIDFILE] config


This is the executable that runs the DHCP server code. Its functionality depends on the handler modules configured in the configuration file. These can implement anything from printing incoming packets to providing a fully functional stateful DHCP server.

Command line options


is the configuration file.

-h, --help

show the help message and exit.

-v, --verbosity

increase output verbosity. This option can be provided up to five times to increase the verbosity level. If the colorlog package is installed logging will be in colour.

-p PIDFILE, --pidfile PIDFILE

save the server’s PID to this file


Because it has to be able to bind to the DHCPv6 server UDP port (547) it has to be started as root. The process will give up root privileges after it reads the configuration file and opens the listening sockets.