J'utilise WDS depuis un moment et nous souhaitons maintenant passer à iPXE et passer en chaîne dans WDS, mais à cause de problèmes DHCP (nous ne sommes pas les propriétaires et nous ne pouvons pas le configurer). Je ne parviens pas à configurer les options DHCP pour deux fichiers de démarrage.
Je sais que WDS peut en quelque sorte détecter si une machine de démarrage est un bios UEFI ou Legacy, mais comment fait-il cela?
Si je peux utiliser d'une manière ou d'une autre cette fonctionnalité sur une machine Linux ou un serveur Windows, ce qui serait formidable, je ne trouve aucune documentation en ligne à ce sujet.
Réponses:
1) Si vous n’avez pas accès à l’infrastructure DHCP, vous pouvez définir un serveur proxyDHCP. Dans un scénario DHCP + proxyDHCP, le serveur DHCP fournit uniquement IP / MASK, etc., tandis que le serveur proxyDHCP fournit les paramètres spécifiques à PXE pour une transaction DHCP complémentaire.
DHCP + proxyDHCP vs PXE DHCP (image de Serva )
2) Le client annonce son architecture au démarrage dans le cadre de la transaction DHCP. Le premier paquet diffusé par le client est un DHCPDISCOVERY incluant l’option DHCP 93 spécifiée par RFC 4578
la source
Lorsque le client PXE (ou le client appelé avec UEFI) demande un bail DHCP, il fournit divers détails («options») sur lui-même, notamment le « Type d'architecture du système client ”, (Option 93).
J'ai rencontré les valeurs suivantes:
Étant donné que DHCP utilise toujours la diffusion lors de l'envoi de demandes, vous pouvez facilement découvrir les valeurs dont vous avez besoin à l'aide d'un renifleur de paquets comme Wireshark.
la source