Projet

Général

Profil

Tâche #36162

Scénario #35926: Erreur d'adressage IP client avec PXE / dhcpd.conf

Éviter les conflits d’association des postes aux différentes classes (au sens configuration isc-dhcp)

Ajouté par Benjamin Bohard il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

dhcpd.conf.patch Voir (5,32 ko) Benjamin Bohard, 11/09/2024 13:39

Révisions associées

Révision a3bb30e5 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Harmoniser l’usage des classes dans la configuration dhcp.

Ref #36162

Révision 23634165 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Ne pas utiliser les classes pour le traitement conditionnel.

Ref #36162

Historique

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

  • Statut changé de Nouveau à En cours

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

La configuration générée doit prendre en compte que les classes sont globales : un poste arrivant sur le réseau doit correspondre à une seule classe (la plus sélective qui lui correspond).
Plusieurs classes ne peuvent pas utiliser le même filtre match. Les classes doivent associer tous les paramètres pertinents aux postes qu’elles capturent.

Deux changements identifiés :
- ne plus utiliser de classes multiples pour le choix du boot intermédiaire pxe : une classe unique et une surcharge du paramètre filename au niveau des range si la configuration n’y déclare qu’un type de boot
- intégration du choix du boot intermédiaire dans les classes servant à identifier les postes autorisés dans les plages de type dynamique avec interdiction des postes inconnus.

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

  • Fichier dhcpd.conf.patch ajouté

Une partie de la configuration semble encore sans effet mais le passage des paramètres aux machines est plus predictible.

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

En fait, on peut plus simplement éviter d’utiliser les classes : l’emploi des conditions est possible directement.
On réserve les classes pour la création des ensembles de machines autorisées / interdites dans certains pool.

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

  • Statut changé de En cours à À valider

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

  • Fichier dhcpd.conf.patch supprimé

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

Nouvelle version du patch avec gestion des fichiers de boot intermédiaires sans utilisation des classes

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

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0
eole-dhcp$ git branch -r --contains 23634165  
  origin/2.8.1/master
  origin/2.9.0/master
  origin/HEAD -> origin/master
  origin/dist/eole/2.10.0/master
  origin/dist/eole/2.8.1/master
  origin/dist/eole/2.9.0/master
  origin/master

Formats disponibles : Atom PDF