Je me débats avec ça depuis un certain temps. J'ai quelques machines de test qui démarrent à partir du réseau, elles reçoivent les données de démarrage du serveur DHCP, ce qui leur indique qui est le serveur de démarrage, où est le fichier qu'elles vont démarrer, etc. Cependant, j'ai besoin d'ajouter un deuxième serveur PXE dans le même sous-réseau (créer un autre Vlan n'est pas une option pour le moment).
J'ai lu quelque part que je pourrais être en mesure d'envoyer certains paramètres à certaines machines sur la base de leur adresse MAC (de cette façon, je pourrais choisir quels ordinateurs démarrent à partir de quel serveur), mais je ne trouve pas comment faire cela.
Mon DHCP est un serveur Windows 2003
J'ai 2 serveurs exécutant des saveurs personnalisées de Linux comme serveurs TFTP. Certaines machines utilisent les données pour démarrer à partir du serveur 1, et les autres doivent pouvoir démarrer à partir du serveur 2.
Thx
EDIT : J'ai déjà choisi la réponse mais si ça intéresse quelqu'un, je n'ai pas utilisé le chargement en chaîne comme proposé, mais j'ai plutôt écrit un script gPXE et je l'ai gravé avec une image ISO dans un CD, je démarre à partir de celui-ci, le script est exécuté et le PC est redirigé vers le serveur indiqué dans le script c'est le script que j'ai utilisé.
#!gpxe
dhcp net0
set filename pxelinux.0
set next-server 10.225.83.125 #Server your pointing to
set 210:string http://10.225.83.125/fogimg/ #if http the exact http address
imgfetch pxelinux.0 #name of the img file to fetch
imgload pxelinux.0 #name of the img file to load
boot pxelinux.0 #name of the img file to boot from