Action de paramétrage du DHCP

Cette action permet de paramétrer une partie de la configuration du serveur DHCP[1] (en complément de la partie gérée dans l'interface de configuration du serveur).

Elle apparaît uniquement si le paquet eole-dhcp est installé et si Activer le serveur DHCP est à oui dans la famille Services de l'interface de configuration du module.

L'action présente sous forme d'onglets : les baux en cours, les réservations d'adresse IP et les sous-réseaux déclarés dans l'interface de configuration du serveur.

Un quatrième onglet est dédié à l'importation de réservations.

Visualisation des baux DHCP en cours

Ce tableau montre les baux des machines ayant effectué une requête DHCP avec leur nom d'hôte, l'adresse IP attribuée et l'adresse MAC ainsi que la date d'expiration du bail DHCP.

Grâce au bouton Réserver, il est possible d'utiliser l'adresse MAC d'une machine connectée pour créer une nouvelle réservation. Il faudra alors modifier l'adresse IP en saisissant soit une adresse IP hors plage dynamique soit une plage DHCP nommée (paramètre Nom de la plage DHCP dans l'interface de configuration du module).

Réservation d'IP

Pour que le serveur DHCP attribue toujours la même adresse IP à un poste, il faut lui réserver son adresse. Pour cela, il convient de fournir obligatoirement le nom de la machine et son adresse MAC. Une adresse IP doit également être fournie si la réservation doit être effectuée hors d’une plage à assignation statique. Dans le cas contraire, il est possible de seulement renseigner le nom de la plage à assignation statique, l’adresse IP étant attribuée automatiquement. Les adresses IP fixes définies pour les réservations doivent, dans tous les cas, appartenir à un réseau déclaré dans l'interface de configuration du module, mais elles doivent aussi être en dehors des plages d'adresses IP à assignation dynamique.

Avec le bouton Modifier, chaque valeur d'une réservation peut être corrigée. Le bouton Libérer permet de supprimer une réservation.

Un champ Filtre permet de restreindre l'affichage des réservations.

Le bouton Exporter donne la possibilité d'enregistrer les réservations dans un fichier CSV[2]. Si un filtre a été appliqué, seules les réservations affichées seront exportées.

L'ajout de réservation s'effectue dans le formulaire du bas :

Remarque

Des vérifications sont effectuées sur les valeurs saisies et peuvent provoquer des avertissements : validité des valeurs saisies, appartenance de l'adresse IP à un réseau DHCP déclaré, adresse déjà attribué ou dans une plage à assignation dynamique.

Affichage des sous réseaux

Cet onglet reprend les informations saisies dans l'interface de configuration du module concernant le DHCP.

On y retrouve, pour chaque sous-réseau déclaré, les différentes plages d'adresses IP avec leur nom et deux paramètres indiquant quelle type de réservation elles acceptent :

type de plage à dynamique

type de plage à statique

accès restreint à oui

association d’une machine à une plage dynamique par adresse MAC (pas d’adresse IP réservée ni garantie)

réservation de l’IP pour une adresse MAC donnée

accès restreint à non

aucune réservation possible

réservation de l’IP pour une adresse MAC donnée

un paramètre précisant si la réservation d'adresse y est autorisée ou non.

Truc & astuceParamètre Réservation d'adresse autorisée ?

Ce paramètre correspond à Interdire cette zone aux hôtes inconnus dans l'interface de configuration du module, famille DHCP en mode expert.

Importation des réservations en CSV

Le bouton Charger un fichier permet d'importer des réservations à partir d'un fichier CSV[2]. Les réservations importées sont d’abord présentées dans un tableau. Ce tableau peut être vidé avec le bouton Réinitialiser et chaque ligne peut être corrigée avec le bouton Modifier. Le bouton Importer rend effectives les réservations affichées dans le tableau.

Au moment d'importer, on peut choisir si les nouvelles réservations vont s'ajouter aux anciennes ou les écraser :

Ajout des nouvelles réservations aux anciennes

Suppression des anciennes réservations et ajout des nouvelles

Format du fichier CSV

Le fichier CSV à importer doit comporter 4 colonnes séparées par le caractère ; :

  • nom de la machine ;
  • adresse MAC ;
  • adresse IP ;
  • nom de la plage DHCP.

Une réservation ne peut contenir à la fois une adresse IP et un nom de plage DHCP que dans le cas précis où la plage ciblé est statique et l’adresse IP cohérente avec cette plage.

La seule valeur obligatoire est l'adresse MAC et elle doit être unique.

Exemple
1
pcprofs;02:00:0a:01:02:67;;salle-des-profs
2
pcinvite1;11:11:11:11:11:13;192.168.0.5;
3
pcinvite2;00:00:00:00:00:01;;
4
;00:00:00:00:00:01;192.168.10.10;
5
;22:22:22:22:22:22;;

Attribution automatique d'un nom de machine

Si, lors de l'importation, une réservation n'a pas de nom de machine, un préfixe doit être spécifié et sert de base pour nommer automatiquement la machine.

Attribution automatique d'une adresse IP ou d'une plage DHCP

Si, lors de l'importation, une réservation n'a pas d'adresse IP ou de plage DHCP, on doit préciser une plage d'adresse IP dans laquelle choisir automatiquement des adresses IP ou bien choisir un nom de plage DHCP.

Si la plage d'adresses IP renseignée contient des adresses IP déjà réservées ou des adresses appartenant à la plage dynamique, elles ne seront pas utilisées.