HP-UX HB v13.00 Ch-18 - HPVM
HP-UX Handbook – Rev 13.00 Page 14 (of 49)
Chapter 18 Integrity Virtual Machines (HPVM)
October 29, 2013
b) Setting up a DHCP environment
If Ignite-UX clients do not have static IP addresses assigned to them, as in a DHCP environment,
then host-specific entries in /etc/bootptab are not practical. To accommodate such anonymous
clients, HP-UX 11i v3 provides an option for DHCP configuration that enables the
device_pool_group feature to be used. To use this feature, set up an entry in the /etc/dhcptab
configuration file.
Entry in /etc/dhcptab to facilitate Ignite-UX server use with anonymous clients
dhcp_device_group:\
re:\
ncid:\
class-id="PXEClient:Arch:00002:.*":\
lease-time=300:\
subnet-mask=255.255.248.0:\
addr-pool-start-address=75.99.87.6:\
addr-pool-last-address=75.99.87.253:\
bf=/opt/ignite/boot/nbp.efi
The attributes of the entry are described as follows:
dhcp_device_group - This starts a DHCP device pool group that provides a pool of
IP addresses to a set of clients that all have the same class-id in their boot messages.
class-id - All IPF clients send boot messages that contain a class id with a 32-
character string:
PXEClient:Arch:00002:UNDI:xxxyyy. Where "xxxyyy" are major and minor
numbers for the Universal Network Device Interface revision. This line tells bootpd
to respond only to clients that match a string that starts with PXEClient:Arch:00002,
that is, IPF clients
re - This is a binary option that tells bootpd to perform a regular expression match of
the class-id rather than a default literal match..
ncid - This is a binary option that tells bootpd to not send back a class-id on the
message responses. This option is necessary because bootpd does not support the full
PXE protocol.
lease-time - This option indicates the time in seconds for leases given for IP
addresses.
addr-pool-start-address – Identifies the start of a range of IP addresses offered to
clients.