Si vous souhaitez une plus grande maîtrise de l’affectation des adresses IP et de leur mappage sur vos clients, vous pouvez configurer des entrées dans le fichier /etc/bootptab pour chaque client. Étant donné que le protocole d’amorçage (BOOTP) est un sous-ensemble du protocole DHCP, la demande d’un serveur DHCP par le client sera satisfaite par la réponse de BOOTP.
Si vous spécifiez également un fichier d’amorçage (bf) dans /opt/ignite/boot/boot_lif dans les entrées bootptab, aucune autre entrée supplémentaire n’est requise dans le fichier /etc/opt/ignite/inst_boottab. Dans ce cas, vous pourrez amorcer les clients à l’aide de la commande boot lan au lieu de boot lan install. Seuls les clients connus dans le fichier /etc/bootptab pourront être amorcés si vous n’utilisez pas instl_boottab.
Un exemple d’entrée minimale dans /etc/bootptab est donné ci-après ; vous devez utiliser votre propre nom d’hôte, adresse IP, adresse matérielle et masque de sous-réseau. Vous pouvez également spécifier d’autres informations réseau à ce niveau ou à l’aide de la commande instl_adm. Spécifiez l’adresse IP du serveur Ignite-UX à l’aide de l’option instl_adm -t.
sysname:\
hn:\
vm=rfc1048:\
ht=ether:\
ha=080009352575:\
ip=10.1.51.82:\
sm=255.255.255.0:\
bf=/opt/ignite/boot/boot_lif |
 |
Informations relatives à la conception de DHCP |
 |
Le protocole DHCP est mis en œuvre sous forme d’extensions du protocole BOOTP et, en fait, les démons du serveur DHCP HP-UX et de BOOTP sont les mêmes : bootpd. Ce démon lit deux fichiers de configuration : /etc/bootptab et /etc/dhcptab.
Le mappage des systèmes pour les adresses IP et les informations relatives à la durée de location est stocké dans le fichier de base de données DHCP /etc/dhcpdb. Une partie de la gestion de cette base de données est effectuée par la commande dhcptools.
Du côté client, une commande appelée /usr/lbin/dhcpclient est utilisée pour communiquer avec le serveur afin d’obtenir une location d’adresse IP. Cette commande permet la diffusion sur le réseau avant l’activation de l’interface réseau.
La commande dhcpclient est également utilisée comme démon en sommeil jusqu’au moment du renouvellement de la location d’adresse IP ; à ce moment, le client communiquera de nouveau avec le serveur ayant fourni la location initiale en vue de la prolonger.
La commande dhcpclient n’est pas destinée à être utilisée directement par les utilisateurs ; elle est appelée par d’autres outils lors de l’installation et de l’amorçage du système.
Pour plus d’informations sur les paramètres réseau fournis par DHCP, consultez les pages de manuel auto_parms(1M) et dhcpdb2conf(1M).
Pour des informations plus générales sur DHCP, consultez les pages de manuel bootpd(1M) et dhcptools(1M).