|
@@ -2793,6 +2793,36 @@ temporarily override a list of interface names and listen on all interfaces.
|
|
|
</table>
|
|
|
</section>
|
|
|
|
|
|
+ <section id="dhcp4-ctrl-channel">
|
|
|
+ <title>Management API for the DHCPv4 server</title>
|
|
|
+ <para>
|
|
|
+ Management API has been introduced in Kea 0.9.2. It allows issuing specific
|
|
|
+ management commands, like statistics retrieval, reconfiguration or shutdown.
|
|
|
+ For more details, see <xref linkend="ctrl-channel" />. Currently the only
|
|
|
+ supported communication channel type is UNIX stream socket. By default there
|
|
|
+ are no sockets open. To instruct Kea to open a socket, the following entry
|
|
|
+ in the configuration file can be used:
|
|
|
+<screen>
|
|
|
+"Dhcp4": {
|
|
|
+ "control-socket": {
|
|
|
+ "socket-type": "unix",
|
|
|
+ "socket-name": <userinput>"/path/to/the/unix/socket"</userinput>
|
|
|
+ },
|
|
|
+
|
|
|
+ "subnet4": [
|
|
|
+ ...
|
|
|
+ ],
|
|
|
+ ...
|
|
|
+}
|
|
|
+</screen>
|
|
|
+ </para>
|
|
|
+
|
|
|
+ <para>
|
|
|
+ Communication over control channel is conducted using JSON structures.
|
|
|
+ See the Control Channel section in the Kea Developer's Guide for more details.
|
|
|
+ </para>
|
|
|
+ </section>
|
|
|
+
|
|
|
<section id="dhcp4-std">
|
|
|
<title>Supported DHCP Standards</title>
|
|
|
<para>The following standards are currently supported:</para>
|