logiciels:environnement_serveur_pxe_boot

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
logiciels:environnement_serveur_pxe_boot [2014/12/13 20:54]
gcossette
logiciels:environnement_serveur_pxe_boot [2014/12/13 20:56]
gcossette
Ligne 10: Ligne 10:
 Le dialogue entre une station cliente (C) et un serveur (S) configuré pour servir un environnement PXE boot est, en gros, le suivant: Le dialogue entre une station cliente (C) et un serveur (S) configuré pour servir un environnement PXE boot est, en gros, le suivant:
  
-  - C commence par envoyer sur le réseau un //DHCP ////Discover// ((Etant donné que C ne connaît pas l’existence d'un serveur DHCP à ce stade, la requête est émise en diffusion broadcast au niveau 2.)) . La requête envoyée est quasi-similaire à une requête //DHCP Discover//  standard, excepté que C y glisse quelques informations supplémentaires à son sujet((Entre autres une identifiant unique (UUID) et l'architecture système client.))   ;+  - C commence par envoyer sur le réseau un //DHCP ////Discover// ((Etant donné que C ne connaît pas l’existence d'un serveur DHCP à ce stade, la requête est émise en diffusion broadcast au niveau 2.)) . La requête envoyée est quasi-similaire à une requête //DHCP Discover//  standard, excepté que C y glisse quelques informations supplémentaires à son sujet((Entre autres une identifiant unique (UUID) et l'architecture système client.)) ;
   - S voit passer le //DHCP Discover//  émis par C et y répond en faisant une offre (//DHCP Offer//). Cette offre contient notamment l'adresse IP proposée à C ainsi qu'une liste de serveurs à partir desquels il pourra s'amorcer (liste de serveurs de démarrage). Si plusieurs serveurs sont à l'écoute et donc répondent C aura plusieurs offres ;   - S voit passer le //DHCP Discover//  émis par C et y répond en faisant une offre (//DHCP Offer//). Cette offre contient notamment l'adresse IP proposée à C ainsi qu'une liste de serveurs à partir desquels il pourra s'amorcer (liste de serveurs de démarrage). Si plusieurs serveurs sont à l'écoute et donc répondent C aura plusieurs offres ;
   - C collecte le //DHCP Offer//  renvoyé par S. Si plusieurs offres DHCP ont été faites (cas où plus d'un serveur DHCP est présent), C va choisir une des offres faites et émettre un //DHCP Request//  pour confirmer l'utilisation de l'adresse IP qui lui a été assignée ;   - C collecte le //DHCP Offer//  renvoyé par S. Si plusieurs offres DHCP ont été faites (cas où plus d'un serveur DHCP est présent), C va choisir une des offres faites et émettre un //DHCP Request//  pour confirmer l'utilisation de l'adresse IP qui lui a été assignée ;
Ligne 38: Ligne 38:
  
 ===== Mise en place de l'environnement PXE ===== ===== Mise en place de l'environnement PXE =====
 +
 +{{:pxe_schema_reseau.png?nolink&637x421}}
  
 La configuration réseau à laquelle le reste de l'article fait référence est la suivante: La configuration réseau à laquelle le reste de l'article fait référence est la suivante:
Ligne 94: Ligne 96:
   * A la ligne 13:   * A la ligne 13:
  
-Plusieurs pages ailleurs sur le web font mention des options 128 et 129 et les définissent au début du fichier **/etc/dhcpd.conf((La RFC 4578 stipule que « les clients conformes à la spécification PXE doivent faire une requête pour les options DHCP 128 à 135 ».))  **. Dans notre cas nous n'en avons pas besoin, d'une part car ces options sont déjà connues de la version de dhcpd utilisée+Plusieurs pages ailleurs sur le web font mention des options 128 et 129 et les définissent au début du fichier **/etc/dhcpd.conf((La  [[http://tools.ietf.org/html/rfc4578|RFC 4578]] stipule que « les clients conformes à la spécification PXE doivent faire une requête pour les options DHCP 128 à 135 ».))  **. Dans notre cas nous n'en avons pas besoin, d'une part car ces options sont déjà connues de la version de dhcpd utilisée
  
 ===== Configuration du serveur TFTP ===== ===== Configuration du serveur TFTP =====
  • logiciels/environnement_serveur_pxe_boot.txt
  • Dernière modification: 2018/09/28 18:27
  • de dpascot