HP-UX Reference (11i v1 05/09) - 1M System Administration Commands A-M (vol 3)
b
bootpd(1M) bootpd(1M)
call-on-offer=
filename
This tag specifies the fully qualified filename to be called when the server sends an offer to a
client. It should be noted that this callback can only be used when callback-style is set to new.
The format of the arguments passed to this callback is same as the format specified for
callback-style=new. If a particular parameter is not known or not required, 00 can be used in
it’s place.
The currently supported tags for
dhcp_pool_group
, dhcp_device_group
, and
dhcp_default_client_settings
:
class-name= classname
This tag specifies a name to refer to a device group by. It is only applicable to
dhcp_device_group
. The only use that bootpd makes of this field is in logging errors
found in the configuration of the group.
pool-name= poolname
This tag specifies a name to refer to a pool group by. It is only applicable to
dhcp_pool_group
. The only use that bootpd makes of this field is in logging errors found
in the configuration of the group.
class-id=client-class
This tag specifies the client-class that clients must have to be assigned to this group. This tag is
required for dhcp_device_group
and is inappropriate for any other keyword. Some DHCP
clients send out a client-class that identifies a class that a client belongs to. For an IP address
to be assigned from a device group address pool, not only must the client be on the right subnet,
it must send a request with a client-class that matches that defined for the
class-id. This
may be specified in either hex or in ASCII (an ASCII string must be enclosed in double quotes).
ncid
This is a boolean tag that instructs bootpd not to send the class-id back to the client.
This tag is applicable only for dhcp_device_group
.
subnet-mask= mask
This tag specifies the subnet mask for the addresses in the group being defined. It is specified
as an IP address. This tag is required for both dhcp_device_group
and
dhcp_pool_group, and is inappropriate for
dhcp_default_client_settings
.
addr-pool-start-address=
IP-address
This tag specifies the lowest address in the pool group to be assigned. This tag is required for
both
dhcp_device_group
and dhcp_pool_group, and is inappropriate for
dhcp_default_client_settings
.
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
Section 1M−−114 Hewlett-Packard Company − 9 − HP-UX 11i Version 1: September 2005