5.5

Table Of Contents
De nombreux serveurs DHCP peuvent démarrer les hôtes par PXE. Si vous utilisez une version DHCP pour
Microsoft Windows, reportez-vous à la documentation du serveur DHCP pour déterminer comment
transmere les arguments next-server et filename à la machine cible.
Exemple gPXE
Cet exemple indique comment congurer une serveur ISC DHCP version 3.0 an d'activer gPXE.
allow booting;
allow bootp;
# gPXE options
option space gpxe;
option gpxe-encap-opts code 175 = encapsulate gpxe;
option gpxe.bus-id code 177 = string;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server TFTP server address;
if not exists gpxe.bus-id {
filename "/gpxelinux.0";
}
}
subnet Network address netmask Subnet Mask {
range Starting IP Address Ending IP Address;
}
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement du
chier binaire gpxelinux.0 sur le serveur TFTP. L'adresse IP aribuée sera alors dans la portée dénie dans
la section sous-réseau du chier de conguration.
Exemple PXELINUX (sans gPXE)
Cet exemple indique comment congurer un serveur ISC DHCP version 3.0 an d'activer PXELINUX.
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
ddns-update-style ad-hoc;
allow booting;
allow bootp;
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server xxx.xxx.xx.xx;
filename = "pxelinux.0";
}
subnet 192.168.48.0 netmask 255.255.255.0 {
range 192.168.48.100 192.168.48.250;
}
Lorsqu'une machine tente de démarrer en PXE, le serveur DHCP fournit une adresse IP et l'emplacement du
chier binaire pxelinux.0 sur le serveur TFTP. L'adresse IP aribuée sera alors dans la portée dénie dans la
section sous-réseau du chier de conguration.
Chapitre 7 Mettre à niveau et migrer vos hôtes
VMware, Inc. 183