HP-UX Reference (11i v3 07/02) - 1M System Administration Commands A-M (vol 3)
b
bootpd(1M) bootpd(1M)
addr-pool-last-address=
ip-address
This tag specifies the highest address in the pool group to be assigned. This address and the
addr-pool-start-address
define a range of addresses that can be assigned to clients.
For the server, no two group address ranges may overlap.
reserved-for-other=
ip-address-list
This tag is followed by one address that falls in the range of the group. This address is
reserved, and will not be assigned to any clients by the DHCP server. Alternatively, a range of
addresses may be defined by giving 2 addresses, with the range being the addresses from the
first address up to the second address, inclusively. This tag may be repeated to reserve more
addresses in the same group. It is not appropriate for
dhcp_default_client_settings
.
lease-time= seconds
This tag specifies the time in seconds that a lease should be given to each client. The word
"infinite" may be used to specify leases that never expire. The default is "infinite." Note that if
a client asks for a shorter lease than is configured for it, it will get that shorter lease time. A
lease time shorter than 120 seconds will be silently upgraded to 120.
lease-grace-period=
percent
This tag specifies the time after a lease expires during which that lease will not be assigned to a
new client. percent is the percentage of the configured lease time that this grace period lasts.
The default is 5%.
tr=percent
This tag specifies the DHCP IP lease renewal time (T1). This is the time interval from lease
assignment until when the client attempts to renew the lease. RFC1541 states that T1 defaults
to half the lease duration. The minimum value is 40 percent. T1 must always be smaller than
T2.
tv=percent
This tag specifies the DHCP IP lease rebind time (T2). This is the time interval from lease
assignment until when the client attempts to obtain a new lease from any server. RFC1541
states that T2 defaults to 0.875 times the lease duration. The minimum value is 50 percent.
T2 must always be greater than T1.
lease-policy= policy
This tag specifies whether or not the assigning of new leases can be done. If policy is set to
reject-new-clients
then no new clients can get a lease, and only clients with existing
leases will get a response. accept-new-clients is the default.
allow-bootp-clients=
boolean
This tag specifies whether or not bootp clients can be members of the group being defined. The
default is
false.Ifboolean is TRUE, then an IP address may be assigned to a client that
doesn’t have an entry in the bootptab file and that is on the same subnet as the group being
defined. This address is treated as an infinite lease, and a boot reply is sent to the client. This
tag is is not appropriate for dhcp_device_group
, since bootp clients don’t have a client
class (and therefore a bootp client would be incapable of matching the client class of the device
group). If this tag is used for
dhcp_default_client_settings
, then it is only applica-
ble to pool groups.
ddns-address= ip-address
This tag specifies the IP address of the Domain Name Server (DNS) to which dynamic update
requests are sent.
pcsn
This tag specifies that the name sent by client should be given preference. As a boolean tag, if
set it causes bootpd to accept the name sent by the client (if any). If name is not sent by the
client, bootpd tries to find one.
sp As a boolean tag, if set it causes bootpd to not use pre-requisite section in the update request
when an update request is to be sent to DNS.
DHCP/BOOTP Packet
The DHCP/BOOTP packet has the following format:
struct dhcp {
unsigned char op; /* packet opcode type */
HP-UX 11i Version 3: February 2007 − 10 − Hewlett-Packard Company 93