Il faudrait que le lui fasse libérer l'adresse utilisée par linux en cas de
reboot ?
"ifconfig eth1 down" au moment du reboot ?
Merci pour vos avis.
Sébastien Kirche
Il faudrait que le lui fasse libérer l'adresse utilisée par linux en cas de
reboot ?
"ifconfig eth1 down" au moment du reboot ?
Merci pour vos avis.
Sébastien Kirche
Il faudrait que le lui fasse libérer l'adresse utilisée par linux en cas de
reboot ?
"ifconfig eth1 down" au moment du reboot ?
Merci pour vos avis.
Sébastien Kirche
Bonsoir ,
en ce qui concerne dhcpcd , il existe l'option -k
envoyant le signal sighup au démon (sur le client) une fois le signal
reçu ,le démon envoi alors la requête (plutôt le message)dhcp_release
au serveur , ce qui provoque la fin du bail,le cache est également
détruit.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Bonsoir ,
en ce qui concerne dhcpcd , il existe l'option -k
envoyant le signal sighup au démon (sur le client) une fois le signal
reçu ,le démon envoi alors la requête (plutôt le message)dhcp_release
au serveur , ce qui provoque la fin du bail,le cache est également
détruit.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Bonsoir ,
en ce qui concerne dhcpcd , il existe l'option -k
envoyant le signal sighup au démon (sur le client) une fois le signal
reçu ,le démon envoi alors la requête (plutôt le message)dhcp_release
au serveur , ce qui provoque la fin du bail,le cache est également
détruit.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Heu, oui j'avais effectivement trouvé (ou plutôt mon Ami) cette info.
Cependant je m'y prend peut-être mal, mais je n'ai pas de démon dhcpcd
(dhcpd ? dhcp-client-daemon ?):
ps aux |grep -i dhcp --> [résultat = rien]
Et le seul exécutable qui se nomme dhcp est dhcpd3 du démon dhcpd3 mais bien
qu'installé il ne tourne pas.
Mon bail est négocié au démarrage du client, via la directive dhcp dans le
fichier interfaces :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
`----
Il ne me semble pas qu'il y ait de client logiciel qui tourne après ceci.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
Pardon ? J'ai du mal à suivre le sens de ceci...
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Si j'arrive à résilier le bail, oui.
J'avais pensé utiliser une durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme solution.
Merci quand même.
De rien
Sébastien Kirche
Heu, oui j'avais effectivement trouvé (ou plutôt mon Ami) cette info.
Cependant je m'y prend peut-être mal, mais je n'ai pas de démon dhcpcd
(dhcpd ? dhcp-client-daemon ?):
ps aux |grep -i dhcp --> [résultat = rien]
Et le seul exécutable qui se nomme dhcp est dhcpd3 du démon dhcpd3 mais bien
qu'installé il ne tourne pas.
Mon bail est négocié au démarrage du client, via la directive dhcp dans le
fichier interfaces :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
`----
Il ne me semble pas qu'il y ait de client logiciel qui tourne après ceci.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
Pardon ? J'ai du mal à suivre le sens de ceci...
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Si j'arrive à résilier le bail, oui.
J'avais pensé utiliser une durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme solution.
Merci quand même.
De rien
Sébastien Kirche
Heu, oui j'avais effectivement trouvé (ou plutôt mon Ami) cette info.
Cependant je m'y prend peut-être mal, mais je n'ai pas de démon dhcpcd
(dhcpd ? dhcp-client-daemon ?):
ps aux |grep -i dhcp --> [résultat = rien]
Et le seul exécutable qui se nomme dhcp est dhcpd3 du démon dhcpd3 mais bien
qu'installé il ne tourne pas.
Mon bail est négocié au démarrage du client, via la directive dhcp dans le
fichier interfaces :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
`----
Il ne me semble pas qu'il y ait de client logiciel qui tourne après ceci.
.
Ce qui me parait bizarre c'est que lors d'un reboot les actions
précédentes devrai se dérouler (je pense que oui).
Pardon ? J'ai du mal à suivre le sens de ceci...
vérifiez alors si le cache du serveur concernant la machine en
question est bien détruit.
Si j'arrive à résilier le bail, oui.
J'avais pensé utiliser une durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme solution.
Merci quand même.
De rien
Sébastien Kirche
un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Il ne me semble
pas qu'il y ait de client logiciel qui tourne après ceci.
Voir plus haut
heu , je reformule : quand la machine est en train de s'éteindre ,
donc rentre dans le runlevel 6 , le script K?? ( de dhclient)
s'execute ==> le signal sighup est alors envoyé au démon dhclient qui
lui même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
Si j'arrive à résilier le bail, oui. J'avais pensé utiliser une
durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme
solution.
Je le pense aussi , mais bon c'est peut-être la solution , voir le
fichier /var/lib/dhcp/dhclient.leases générer lors de la demande de
bail
au serveur (sur le client) pour voir ce que cela dit .
un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Il ne me semble
pas qu'il y ait de client logiciel qui tourne après ceci.
Voir plus haut
heu , je reformule : quand la machine est en train de s'éteindre ,
donc rentre dans le runlevel 6 , le script K?? ( de dhclient)
s'execute ==> le signal sighup est alors envoyé au démon dhclient qui
lui même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
Si j'arrive à résilier le bail, oui. J'avais pensé utiliser une
durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme
solution.
Je le pense aussi , mais bon c'est peut-être la solution , voir le
fichier /var/lib/dhcp/dhclient.leases générer lors de la demande de
bail
au serveur (sur le client) pour voir ce que cela dit .
un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Il ne me semble
pas qu'il y ait de client logiciel qui tourne après ceci.
Voir plus haut
heu , je reformule : quand la machine est en train de s'éteindre ,
donc rentre dans le runlevel 6 , le script K?? ( de dhclient)
s'execute ==> le signal sighup est alors envoyé au démon dhclient qui
lui même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
Si j'arrive à résilier le bail, oui. J'avais pensé utiliser une
durée de bail réduite au niveau de la conf du
serveur dhcp (dnsmasq) mais cela me paraît un peu "rustine" comme
solution.
Je le pense aussi , mais bon c'est peut-être la solution , voir le
fichier /var/lib/dhcp/dhclient.leases générer lors de la demande de
bail
au serveur (sur le client) pour voir ce que cela dit .
heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute ==>
le signal sighup est alors envoyé au démon dhclient qui lui même envoi
le message dhcp_request au serveur ,qui résilie le bail en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne puisse
pas se produire dans dans votre cas ,et qu'il valait mieux se tourner
vers la config du serveur de toutes façon.
heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute ==>
le signal sighup est alors envoyé au démon dhclient qui lui même envoi
le message dhcp_request au serveur ,qui résilie le bail en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne puisse
pas se produire dans dans votre cas ,et qu'il valait mieux se tourner
vers la config du serveur de toutes façon.
heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute ==>
le signal sighup est alors envoyé au démon dhclient qui lui même envoi
le message dhcp_request au serveur ,qui résilie le bail en question .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne puisse
pas se produire dans dans votre cas ,et qu'il valait mieux se tourner
vers la config du serveur de toutes façon.
Bonjour,
On 18 May 2004, françois wrote:un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Ben non.
Ah, du coup ça m'a mis la puce à l'oreille, et en regardant la liste des
process, je suis tombé sur ceci : «pump -i eth0»
Merci et bonne journée
Bonjour,
On 18 May 2004, françois wrote:
un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Ben non.
Ah, du coup ça m'a mis la puce à l'oreille, et en regardant la liste des
process, je suis tombé sur ceci : «pump -i eth0»
Merci et bonne journée
Bonjour,
On 18 May 2004, françois wrote:un ps aux | grep dh ==> il y a bien un dhclient qui tourne ? .....
Ben non.
Ah, du coup ça m'a mis la puce à l'oreille, et en regardant la liste des
process, je suis tombé sur ceci : «pump -i eth0»
Merci et bonne journée
françois wrote:heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute
==> le signal sighup est alors envoyé au démon dhclient qui lui
même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Rectification:
Il n'y a pas de script K??dhclient , c'est le script
/etc/init.d/networking qui s'occupe de l'arret
et la mise en service du réseau , en consultant
/etc/network/interfaces.
c'est tout @+ .Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
françois wrote:
heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute
==> le signal sighup est alors envoyé au démon dhclient qui lui
même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Rectification:
Il n'y a pas de script K??dhclient , c'est le script
/etc/init.d/networking qui s'occupe de l'arret
et la mise en service du réseau , en consultant
/etc/network/interfaces.
c'est tout @+ .
Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
françois wrote:heu , je reformule : quand la machine est en train de s'éteindre , donc
rentre dans le runlevel 6 , le script K?? ( de dhclient) s'execute
==> le signal sighup est alors envoyé au démon dhclient qui lui
même envoi le message dhcp_request au serveur ,qui résilie le bail
en question .
Rectification:
Il n'y a pas de script K??dhclient , c'est le script
/etc/init.d/networking qui s'occupe de l'arret
et la mise en service du réseau , en consultant
/etc/network/interfaces.
c'est tout @+ .Ce que je trouve étrange c'est le fait que cela (la procédure)ne
puisse pas se produire dans dans votre cas ,et qu'il valait mieux se
tourner vers la config du serveur de toutes façon.
Puisqu'il était question dans le fil de dhcpcd, je l'ai donc installé à la
place de pump.
- en «commande mannuelle» j'ai constaté qu'à la demande de bail je devais
passer lui demander d'ajouter le hostname à la requête pour que le dhcp
attribue correctement l'adresse (dnsmasq consulte /etc/hosts pour cela)
- en cas de dhcpd -k le dhcp reçoit bien un DHCPRELEASE : ça roule
J'ai donc configuré le fichier interfaces comme suit :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
| pre-up dhcpcd -h `hostname` eth0
| pre-down dhcpcd -k
`----
Je constate en cas de «ifup -a» manuel que l'adresse est configurée comme il
faut, mais apparemment ifup tente de lancer dhcpcd 2 fois mais je n'ai pas
trouvé où :
,----
| :/home/seki# ifup -a
| eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability
| 45e1.
| dhcpcd.exe: interface eth0 has been configured with new IP2.168.0.10
| Dhcpcd is already running. <==== ????
`----
Enfin d'après le foutu manuel, il semble que par conception en cas de reboot
le signal SIGTERM reçu lors du shutdown empèche dhcpcd de libérer le bail
pour pouvoir retrouver dans son cache l'adresse qui était attribuée et la
reprendre.
Le problème c'est que moi je reboote alors pour aller dans un autre système.
Il faudrait alors sans doute que je tape dans les scripts init.d mais je ne
suis pas trop sûr...
Donc j'ai progressé, mais pas tellement :(
Sébastien Kirche
Puisqu'il était question dans le fil de dhcpcd, je l'ai donc installé à la
place de pump.
- en «commande mannuelle» j'ai constaté qu'à la demande de bail je devais
passer lui demander d'ajouter le hostname à la requête pour que le dhcp
attribue correctement l'adresse (dnsmasq consulte /etc/hosts pour cela)
- en cas de dhcpd -k le dhcp reçoit bien un DHCPRELEASE : ça roule
J'ai donc configuré le fichier interfaces comme suit :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
| pre-up dhcpcd -h `hostname` eth0
| pre-down dhcpcd -k
`----
Je constate en cas de «ifup -a» manuel que l'adresse est configurée comme il
faut, mais apparemment ifup tente de lancer dhcpcd 2 fois mais je n'ai pas
trouvé où :
,----
| root@obelix:/home/seki# ifup -a
| eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability
| 45e1.
| dhcpcd.exe: interface eth0 has been configured with new IP2.168.0.10
| Dhcpcd is already running. <==== ????
`----
Enfin d'après le foutu manuel, il semble que par conception en cas de reboot
le signal SIGTERM reçu lors du shutdown empèche dhcpcd de libérer le bail
pour pouvoir retrouver dans son cache l'adresse qui était attribuée et la
reprendre.
Le problème c'est que moi je reboote alors pour aller dans un autre système.
Il faudrait alors sans doute que je tape dans les scripts init.d mais je ne
suis pas trop sûr...
Donc j'ai progressé, mais pas tellement :(
Sébastien Kirche
Puisqu'il était question dans le fil de dhcpcd, je l'ai donc installé à la
place de pump.
- en «commande mannuelle» j'ai constaté qu'à la demande de bail je devais
passer lui demander d'ajouter le hostname à la requête pour que le dhcp
attribue correctement l'adresse (dnsmasq consulte /etc/hosts pour cela)
- en cas de dhcpd -k le dhcp reçoit bien un DHCPRELEASE : ça roule
J'ai donc configuré le fichier interfaces comme suit :
,----[ interfaces ]
| # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
|
| # The loopback interface
| # automatically added when upgrading
| auto lo
| iface lo inet loopback
|
| auto eth0
| iface eth0 inet dhcp
| pre-up dhcpcd -h `hostname` eth0
| pre-down dhcpcd -k
`----
Je constate en cas de «ifup -a» manuel que l'adresse est configurée comme il
faut, mais apparemment ifup tente de lancer dhcpcd 2 fois mais je n'ai pas
trouvé où :
,----
| :/home/seki# ifup -a
| eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability
| 45e1.
| dhcpcd.exe: interface eth0 has been configured with new IP2.168.0.10
| Dhcpcd is already running. <==== ????
`----
Enfin d'après le foutu manuel, il semble que par conception en cas de reboot
le signal SIGTERM reçu lors du shutdown empèche dhcpcd de libérer le bail
pour pouvoir retrouver dans son cache l'adresse qui était attribuée et la
reprendre.
Le problème c'est que moi je reboote alors pour aller dans un autre système.
Il faudrait alors sans doute que je tape dans les scripts init.d mais je ne
suis pas trop sûr...
Donc j'ai progressé, mais pas tellement :(
Sébastien Kirche