Comment faire fonctionner un serveur DHCP avec boot PXE sans serveur DHCP sur la même machine ?
Le problème dans la doc officielle c’est que WDS et installé avec le Rôle DHCP sur le même serveur, donc du coups quand vous installé WDS sur un domaine existant il n’est pas nécessaire de rajouter un DHCP supplémentaire.
L’astuce (trouvé sur différents sites anglais) et de rajouter des options DHCP sur le serveur en place :
Prenons SRVWDS pour notre serveur SRVWDS et SRVDHCP pour notre serveur DHCP, rendez vous sur SRVDHCP et lançons Serveur DHCP dans l’étendue désirée (ex : 192.168.5.0) ajoutez dans la partie « Options de l’étendue » :
Option 43 – 010400000000FF
Option 60 – PXEClient
Option 66 – SRVWDS
Option 67 – boot\x86\pxeboot.com
Maintenant vous allez me dire, t’es bien gentil mais elle ou ton option 60 (j’ai une réponse toute faite pour ca qui commence par D.. 🙂 ), il suffit simplement de se mettre en ligne de commande (cmd pas cmb hein !) en mode admin et de rajouter cette option personnalisée :
netsh
dhcpserver \\SRVDHCP
add optiondef 60 PXEClient String 0 comment=PXE support
set optionvalue 60 STRING PXEClient
exit
En résumé nous venons d’ajouter sur le serveur SRVDHCP une option personnalisée 60 que nous allons pouvoir paramétrée sur notre console DHCP.
PS : Evitez d’utiliser une étendue avec de la téléphonie IP 😉
Enjoy !