Projet

Général

Profil

Tâche #20203

Scénario #20202: ajouter une importation/exportation pour eole-dhcp

Mise en place du backend salt de réservations DHCP

Ajouté par William Petit il y a environ 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/03/2017
Echéance:
% réalisé:

20%

Temps estimé:
24.00 h
Temps passé:
Restant à faire (heures):
0.0

Demandes liées

Copié depuis eole-dhcp - Tâche #19914: Pouvoir modifier la configuration des réservations DHCP Reporté 27/03/2017
Copié vers Distribution EOLE - Tâche #20396: Sauvegarder les réservations d'IP Fermé 27/03/2017

Historique

#1 Mis à jour par Lionel Morin il y a environ 7 ans

  • Statut changé de En cours à Nouveau

#2 Mis à jour par Gwenael Remond il y a environ 7 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Gwenael Remond il y a environ 7 ans

affectation et calcul des adresses ip

dans gen_config, dans la famille Dhcp, on a par exemple :

root@eolebase:~# salt-call ead.dhcp_get_subnets
local:
    |_
      - 10.1.3.0
      - 10.1.3.20
      - 10.1.3.100
      - 255.255.255.0
  • réseau : 10.1.3.0
  • plage dynamique {10.1.3.20..10.1.3.100}
  • masque 255.255.255.0

calculer une ip qui soit dans ce réseau mais à l'extérieur de la plage dynamique

  • affecter une ip dans le réseau choisi
  • mais à l'extérieur de la plage dynamique
  • et qui ne soit pas prise par une autre ip réservée

validation des adresses ip

dans le cadre d'un type réservé

cas update (traité dans le upsert)

c'est le cas de la saisie à la main (depuis l'interface), et il faut aussi valider par le backend

  • l'adresse ip saisie n'est peut-être pas valide.
    mettre un warning, mais ne pas interdire la saisie.
  • deux adresses mac identiques dans le même réseau, interdire (c'est pas possible)
  • deux noms d'hôtes identiques dans le mme réseau, interdire (pas possible)
  • il ne faut pas que l'ip saisie soit dans la plage dynamique (warning)

si à la place de l'adresse ip, une plage réseau est donnée
il faut alors déterminer une ip valable.

dans le cadre d'un type dynamique

c'est pareil mais c'est un insert (traité dans le upsert)

l'interface d'importation

l'interface d'importation fournit le préfixe et la plage réseau
(un import se fait uniquement sur un seul réseau)

- si pas de nom, se baser sur le préfixe
- si pas d'ip, se baser sur le réseau

#4 Mis à jour par Gwenael Remond il y a environ 7 ans

  • Sujet changé de Pouvoir modifier la configuration des réservations DHCP à Mise en place du backend salt de réservations DHCP

#5 Mis à jour par Gwenael Remond il y a presque 7 ans

  • Restant à faire (heures) changé de 20.0 à 17.0

#6 Mis à jour par Gwenael Remond il y a presque 7 ans

  • Restant à faire (heures) changé de 17.0 à 10.0

#7 Mis à jour par Gwenael Remond il y a presque 7 ans

  • Copié vers Tâche #20396: Sauvegarder les réservations d'IP ajouté

#8 Mis à jour par Gwenael Remond il y a presque 7 ans

  • Statut changé de En cours à Fermé
  • Restant à faire (heures) changé de 10.0 à 0.0

Formats disponibles : Atom PDF