Anomalie #8434
Distribution EOLE - Anomalie #8429: Bastion: problème d’application des règles au démarrage et reconfigure
Redémarrer bastion sur les événements DHCP et PPPOE
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Si un changement d’adresse IP intervient sur une renégociation DHCP ou PPPOE, il faut redémarrer bastion (CreoleService bastion restart
).
Révisions associées
Redémarrer bastion sur les événements DHCP et PPPOE
- network-scripts/dhclient/bastion: Redémarrer bastion si un paramètre
IP change lors d’un « BOUND » DHCP.
- network-scripts/pppoe/bastion: Redémarrer bastion après une
négociation PPPOE.
- eole-common.mk: Installer les nouveaux scripts.
Fixes: #8434 @2h
Installation des scripts DHCP et PPPOE
Ref: #8434 @10m
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 10 ans
- Version cible mis à Eole 2.4.0.1
- Temps estimé mis à 6.00 h
#2 Mis à jour par Daniel Dehennin il y a presque 10 ans
- Statut changé de Nouveau à Accepté
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Daniel Dehennin il y a presque 10 ans
Pour le DHCP cela semble être assez facile, en activant le mode debug des scripts /etc/dhcp/dhclient-enter-hooks.d/debug
et /etc/dhcp/dhclient-exit-hooks.d/debug
on obtient la liste des variables utilisables :
Wed Jun 25 12:18:21 CEST 2014: entering dhclient-enter-hooks.d, dumping variables. reason='BOUND' interface='eth0' new_ip_address='192.168.230.168' new_network_number='192.168.230.0' new_subnet_mask='255.255.255.0' new_broadcast_address='192.168.230.0' new_routers='192.168.230.254' new_domain_name='eole.lan' new_domain_name_servers='192.168.232.2' new_netbios_name_servers='192.168.232.5' new_ntp_servers='192.168.232.2' old_ip_address='192.168.230.168' old_network_number='192.168.230.0' old_subnet_mask='255.255.255.0' old_broadcast_address='192.168.230.0' old_routers='192.168.230.254' old_domain_name='eole.lan' old_domain_name_servers='192.168.232.2' old_netbios_name_servers='192.168.232.5' old_ntp_servers='192.168.232.2' -------------------------- Wed Jun 25 12:18:21 CEST 2014: entering dhclient-exit-hooks.d, dumping variables. reason='BOUND' interface='eth0' new_ip_address='192.168.230.168' new_network_number='192.168.230.0' new_subnet_mask='255.255.255.0' new_broadcast_address='192.168.230.0' new_routers='192.168.230.254' new_domain_name='eole.lan' new_domain_name_servers='192.168.232.2' new_netbios_name_servers='192.168.232.5' new_ntp_servers='192.168.232.2' old_ip_address='192.168.230.168' old_network_number='192.168.230.0' old_subnet_mask='255.255.255.0' old_broadcast_address='192.168.230.0' old_routers='192.168.230.254' old_domain_name='eole.lan' old_domain_name_servers='192.168.232.2' old_netbios_name_servers='192.168.232.5' old_ntp_servers='192.168.232.2' --------------------------
#4 Mis à jour par Daniel Dehennin il y a presque 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit eole-common:60cd1098110ec1e350148d580651cd6bbe3855b4.
#5 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Projet changé de Distribution EOLE à eole-common
#6 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Statut changé de Résolu à Fermé