Projet

Général

Profil

Scénario #35926

Erreur d'adressage IP client avec PXE / dhcpd.conf

Ajouté par Antony JONQUET il y a presque 2 ans. Mis à jour il y a environ un an.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
01/10/2022
Echéance:
31/10/2024
% réalisé:

100%

Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Bonjour,

Nous sommes en phase de test du serveur DHCP de ScribeAD 2.8.1 afin de remplacer nos DHCP tournant sous Windows Server.
Nous avons réalisé une plage Peda statique (vlan 3), une plage Wifi statique (vlan 16) et une plage Maintenance dynamique (vlan14).
Mais lorsque nous avons voulu monter une image PXE de notre serveur FOG qui se trouve sur le vlan Péda à partir d'un poste client sur le vlan Maintenance, nous avons rencontré un problème assez particulier.
En effet, le client reçoit bien une adresse IP appartenant à la plage Maintenance mais il reçoit le masque et la passerelle de la plage Péda...

Après moult recherches sur le net, nous avons trouvé d'où vient le problème : la définition des "class" dans le fichier dhcpd.conf.
Les blocs "class" contenant (dans notre cas) le "match if substring", permettant de basculer d'une image de boot PXE pour bios legacy à une image uefi, ne doivent pas apparaitre dans les déclarations de "subnet" (et probablement aussi des "group").
Il faut les positionner dans le scope global.
Dès lors que nous avons supprimé tous les bloc "class" en n'en conservant qu'un seul en global, notre client a bien reçu le bon masque/passerelle.

Voici un lien expliquant un problème identique et une réponse (tout en bas) expliquant qu'il s'agit d'un "problème" connu. https://forum.ipxe.org/showthread.php?tid=8335

Pouvez-vous y jeter un oeil histoire de confirmer (ou non) le fix ? Pour l'instant, nous ne pouvons pas utiliser le DHCP même en connaissant ce fix puisque le fichier dhcpd.conf est regénéré à chaque modif (réservation d'adresse par exemple).

Merci par avance.
Cordialement.

dhcpd.conf Voir (3,02 ko) Antony JONQUET, 29/04/2024 08:26

dhcpd.conf.patch Voir - Patch 2.8.1 pour le pxe pour les plages statiques (1,36 ko) Benjamin Bohard, 22/01/2025 14:51


Sous-tâches

Tâche #36113: ÉtudeFerméBenjamin Bohard

Tâche #36162: Éviter les conflits d’association des postes aux différentes classes (au sens configuration isc-dhcp)FerméBenjamin Bohard

Tâche #36298: Étudier le problème de variable obligatoire rapporté dans la mailing listFerméBenjamin Bohard

Tâche #36328: TestFerméLaurent Gourvenec


Demandes liées

Lié à eole-dhcp - Tâche #33317: Configuration Dhcp pour Poste Uefi Fermé 18/10/2021

Révisions associées

Révision 27eed8c8 (diff)
Ajouté par Benjamin Bohard il y a environ un an

Ajouter les directives pxe pour les groupes d’IP statiques.

Ref #35926

Historique

#1 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Tracker changé de Demande à Scénario
  • Début 29/04/2024 supprimé
  • Release mis à Carnet de produit Cadoles - MEN
  • Points de scénarios mis à 1.0

#2 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Echéance mis à 01/01/2026
  • Assigné à mis à Benjamin Bohard
  • Version cible mis à Carnet Cadoles - MEN
  • Début mis à 01/10/2022

#3 Mis à jour par Laurent Gourvenec il y a plus d'un an

  • Lié à Tâche #33317: Configuration Dhcp pour Poste Uefi ajouté

#4 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Points de scénarios changé de 1.0 à 3.0

+2 pour workaround et doc

#5 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Points de scénarios changé de 3.0 à 4.0

+1 pour traiter le retour utilisateur #36298

#6 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Nouveau à Terminé (Sprint)
  • Version cible changé de Carnet Cadoles - MEN à Livraison Cadoles - MEN 31/10/2024 (30)
  • Release changé de Carnet de produit Cadoles - MEN à EOLE 2.8.1

#7 Mis à jour par Benjamin Bohard il y a environ un an

Ajout d’un patch à tester pour la configuration du boot pxe pour les postes des plages statiques (signalement sur la liste Scribe).

Formats disponibles : Atom PDF