Project

General

Profile

Evolution #64

Gerer des reservations d'adresses Avec DHCP

Added by marc Ferandin over 9 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/02/2010
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Distribution:
EOLE 2.3

Description

Pouvoir gerer des reservations d'adresses avec DHCP. Voir si possibilité de coupler cela avec gestion du WOL, extinction des machines programmées ...


Related issues

Related to ead - Evolution #3038: Backport DHCP statique sur 2.2 Ne sera pas résolu 03/08/2012
Related to ead - Evolution #3110: Améliorer le DHCP statique Fermé 03/19/2012
Precedes ead - Evolution #2250: Gestion des IP statiques dans l'EAD Fermé 10/18/2011

Associated revisions

Revision bcc22680 (diff)
Added by Joël Cuissinat over 7 years ago

Intégration des scripts pour la gestion du DHCP statique (fixes #64 @2h)
  • Makefile : prise en compte des nouveaux fichiers
  • debian/control : dépendance sur python
  • dicos/20_dhcp.xml : gestion d'un template pour l'action EAD (perm_dhcp.ini)
  • posttemplate/05-dhcp : application de la configuration à l'instance et au reconfigure
  • scripts/gen_dhcp : script de génération de la configuration
  • tmpl/perm_dhcp.ini : template pour l'action EAD

Revision 432cd9d2 (diff)
Added by Joël Cuissinat over 7 years ago

dhcpd.conf : Ajout de l'inclusion des configurations dhcp statiques (ref #64 @15m)

Revision 307cfa37 (diff)
Added by amma35 almost 3 years ago

fix #64

Revision 060d02a0 (diff)
Added by amma35 almost 3 years ago

see #64 installdate

History

#1 Updated by Joël Cuissinat over 9 years ago

#2 Updated by Luc Bourdot over 9 years ago

  • Target version set to 2.3 BETA 1

#3 Updated by Emmanuel GARETTE about 9 years ago

  • Target version changed from 2.3 BETA 1 to 2.3 BETA 2

#4 Updated by Luc Bourdot about 9 years ago

  • Target version changed from 2.3 BETA 2 to 2.3 BETA 3 => publiée en Beta 4

#5 Updated by Emmanuel GARETTE almost 9 years ago

  • Target version changed from 2.3 BETA 3 => publiée en Beta 4 to 76

#6 Updated by Joël Cuissinat almost 8 years ago

  • Status changed from Nouveau to Accepté
  • Assigned To set to Emmanuel GARETTE
  • Target version changed from 76 to Mises à jour 2.3 - 03 RC
  • Estimated time set to 3.00 h
  • Distribution set to EOLE 2.3
  • gen_config : ajouter les variables pour générer la plage d'IP statiques
  • étudier l'intégration d'un dns dynamique (oui/non)
  • les correspondances seront gérées dans un fichier texte => action EAD à prévoir

#7 Updated by Joël Cuissinat almost 8 years ago

  • Project changed from Distribution EOLE to conf-scribe

#8 Updated by Joël Cuissinat almost 8 years ago

  • Project changed from conf-scribe to eole-dhcp

#9 Updated by Joël Cuissinat almost 8 years ago

  • Target version changed from Mises à jour 2.3 - 03 RC to Mises à jour 2.3.4 RC

#10 Updated by Joël Cuissinat over 7 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#11 Updated by Christophe Dezé over 7 years ago

pour le WOL
;)
for i in `egrep -o "([a-zA-Z0-9]*\ :)5[a-zA-Z0-9_]2" /etc/dhcpd.conf` ; do wol $i ; done

#12 Updated by Cédric Frayssinet over 7 years ago

Joël, est-ce que tu peux porter cela sur un scribe 2.2 ? Ce serait vraiment chouette car on pourrait avoir du filtrage différencié sur les postes des profs dans les salles élèves... => #3038

#13 Updated by Christophe Dezé over 7 years ago

pardon ma regexp etait moisie !

donc pour le WOL
qqchose comme ça permettrait de faire facilement du WOL sur les adresses reservées

@
import re
import os

f = open('/etc/dhcp3/dhcpd.conf', 'r')
re_hostinfo = re.compile(r'([a-fA-F0-9]{2}[:|\-]?){5}[a-fA-F0-9]{2}',re.MULTILINE)
for host in f:
match = re_hostinfo.search(host)
if match:
os.system('wol ' + match.group(0))
@

#14 Updated by Fabrice Barconnière over 7 years ago

  • Status changed from Résolu to Accepté
  • Target version changed from Mises à jour 2.3.4 RC to Mises à jour 2.3.5 RC
  • % Done changed from 100 to 80

#15 Updated by Joël Cuissinat over 7 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 80 to 100

Pour ma part, je considère que la demande initiale a été résolue, et particulièrement depuis que l'on peut récupérer les baux DHCP dans l'EAD (cf. #3110)

Pour toute autre demande liée (ou pas, d'ailleurs), merci de créer un nouveau signalement :)

#16 Updated by Fabrice Barconnière over 7 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF