This page displays a list of host reservations in the network. Kea can store host reservations in either a configuration file or a database. Reservations stored in a configuration file are retrieved continuously. Kea must have a host_cmds hook loaded to retrieve host reservations stored in a database (MySQL, PostgreSQL, or Cassandra).
Kea supports multiple host reservations identifier types:
Hosts in the table below can be filtered by entering a text in the search box; the table shows all hosts matching the filter text. Currently supported fields for such filtering are:
Hosts can be filtered by their identifier value, e.g. 00:01:02:03:04:05; a part of the identifier (e.g. filter by the initial 3 bytes of a MAC address that denotes OUI, a unique identifier of the vendor, effectively showing all devices produced by the same vendor); or identifier type (e.g. hw-address to show all reservations made by a MAC address).
Hosts can be also filtered by a full or partial IP address. For example, all reservations in a 192.0.2.0/24 subnet can found by entering 192.0.2 as the filter text.
Global hosts, i.e. the hosts valid for all subnets, can be filtered out by typing the expression is:global. Typing not:global will cause all other hosts to be returned, i.e. those that are associated with certain subnets.
Hosts with inconsistent DHCP configurations can be filtered by typing is:conflict. It returns the hosts whose configurations are repeated in the configuration file and host database with some differences. Conversely, to display all hosts lacking the configuration conflicts type not:conflict.
In addition, hosts can be filtered by an explicitly selected field using the expression: field:value, e.g.: appId:2. Currently supported fields for explicit filtering are:
To filter the hosts by multiple fields, separate them with a space character (e.g., appId:2 subnetId:3).