namepool(4)namepool(4)NAMEnamepool - DHCP server database
DESCRIPTION
The namepool database provides joind with names that are available for
dynamic assignment to clients of the DHCP protocol. For each DHCP
server and domain name (NIS or DNS), the database contains a collection
of names available for allocation to DHCP clients within those domains.
One name plays a distinguished role - it is used as a prefix when the
pool has been exhausted. Names are generated from the prefix by
appending a number, 1,2.., and a trailing 'd'. The namepool file is
read whenever joind starts. Names within the database must not be allo‐
cated to hosts which are not DHCP clients, and if the administration of
a domain is shared between several DHCP servers, the namepools that
each has must be disjoint. Names may be added and removed from the
namepool file. If a name is removed from the file it remains bound to
the client to which it was allocated; if no such binding is in effect
the name is excised from the server's pool the next time the server
starts. Once a name is dynamically bound to a host it will never be
reused even if that host subsequently acquires a new name, but there is
no need to remove it from namepool.
FORMAT
Blank lines and lines beginning with a number sign (#) are ignored. A
new entry must begin in column one and has one of the following for‐
mats:
domain
server
domain
server
name_pre‐
fix
The domain variable is the domain in which the names which follow are
assigned.
The server variable is the name or IP address of the server in charge
of allocating these names to clients.
The prefix variable is the prefix that will be used when the pool is
exhausted.
Succeeding lines contain one or more names for domains that are to be
allocated by the server. Each of these succeeding lines must begin
with at least one white space character.
FILES
/etc/join/namepool
RELATED INFORMATIONjoind(8), join.ipaddresses(4) delim off
namepool(4)