diff --git a/doc/guide/dhcp4-srv.xml b/doc/guide/dhcp4-srv.xml index e3bbab5b91..61355e9bb0 100644 --- a/doc/guide/dhcp4-srv.xml +++ b/doc/guide/dhcp4-srv.xml @@ -2822,6 +2822,35 @@ It is merely echoed by the server +
+ Reserving Next Server, Server Hostname and Boot File Name + BOOTP/DHCPv4 messages include "siaddr", "sname" and "file" fields. + Even though, DHCPv4 includes corresponding options, such as option 66 and + option 67, some clients may not support these options. Thus, server + administrators often use "siaddr", "sname" and "file" fields instead. + + With Kea, it is possible to make static reservations for these DHCPv4 + message fields: + + +{ + "subnet4": [ { + "reservations": [ + { + "hw-address": "aa:bb:cc:dd:ee:ff", + "next-server": "10.1.1.2", + "server-hostname": "server-hostname.example.org", + "boot-file-name": "/tmp/bootfile.efi" + } ] + } ] +} + + Note that those parameters can be specified in combination with + other parameters for a reservation, e.g. reserved IPv4 address. These + parameters are optional, i.e. a subset of them can specified, or all of + them can be omitted. +
+
Storing host reservations in MySQL or PostgreSQL