Projet

Général

Profil

Demande #35926

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

Ajouté par Antony JONQUET il y a 22 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
29/04/2024
Echéance:
% réalisé:

0%


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

Formats disponibles : Atom PDF