je viens d'installer la distribution debian 5.0 sur une machine et je
rencontre un problème : l'adresse IP ne reste pas fixe comme elle le
devrait, je m'explique:
J'ai attribué l'adresse IP 192.168.62.190 a ma machine dans le fichier
/etc/network/interfaces
cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo eth0
iface lo inet loopback
allow-hotplug eth0
j'exécute ensuite la commande /etc/init.d/networking restart
Ma machine récupère bien l'adresse IP 192.168.62.190 et fonctionne bien,
mais après un certain temps (quelques dizaines de minutes) elle change
d'IP pour 192.168.62.22 ?? Si j'essaye de me connecter depuis Internet
en SSH elle change d'IP dans les 10 secondes pour 192.168.62.22 !!!
Je ne comprends pas d'où viens le problème. Y a t-il une manipe
spécifique pour changer l'IP fixe sur debian 5.0 ??
Y'a un mélange de lignes, ici. Le "allow-hotplug eth0" devrait être en-dessous de "The primary network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ? Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique. Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient, dhcpcd, pump...) ou un machin graphique style network-manager qui tourne et interfère avec la configuration IP.
Salut,
Fabien LE LEZ a écrit :
Y'a un mélange de lignes, ici.
Le "allow-hotplug eth0" devrait être en-dessous de "The primary
network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ?
Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique.
Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient,
dhcpcd, pump...) ou un machin graphique style network-manager qui tourne
et interfère avec la configuration IP.
Y'a un mélange de lignes, ici. Le "allow-hotplug eth0" devrait être en-dessous de "The primary network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ? Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique. Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient, dhcpcd, pump...) ou un machin graphique style network-manager qui tourne et interfère avec la configuration IP.
Arnaud
Pascal Hambourg a écrit :
Salut,
Fabien LE LEZ a écrit :
Y'a un mélange de lignes, ici. Le "allow-hotplug eth0" devrait être en-dessous de "The primary network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ? Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique. Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient, dhcpcd, pump...) ou un machin graphique style network-manager qui tourne et interfère avec la configuration IP.
Bonjour,
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une nouvelle IP... Mais je ne sais pas comment le désactiver. Pour info j'ai installer uniquement la distribution de base + un serveur dhcp, apache et php...
Il semblerai que d'autres rencontrent le même problème sur Ubuntu : https://bugs.launchpad.net/ubuntu/+source/dhcp3/+bug/38140
Quelqu'un à une idée de la solution ?
Arnaud
Pascal Hambourg a écrit :
Salut,
Fabien LE LEZ a écrit :
Y'a un mélange de lignes, ici.
Le "allow-hotplug eth0" devrait être en-dessous de "The primary
network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ?
Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique.
Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient,
dhcpcd, pump...) ou un machin graphique style network-manager qui tourne
et interfère avec la configuration IP.
Bonjour,
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une
nouvelle IP...
Mais je ne sais pas comment le désactiver.
Pour info j'ai installer uniquement la distribution de base + un serveur
dhcp, apache et php...
Il semblerai que d'autres rencontrent le même problème sur Ubuntu :
https://bugs.launchpad.net/ubuntu/+source/dhcp3/+bug/38140
Y'a un mélange de lignes, ici. Le "allow-hotplug eth0" devrait être en-dessous de "The primary network interface".
De même, pourquoi parles-tu de eth0 dans la section "loopback" ? Je ne sais pas si ton problème vient de là,
Non, ce n'est que de la cosmétique. Il faudrait regarder avec ps s'il n'y a pas un client DHCP (dhclient, dhcpcd, pump...) ou un machin graphique style network-manager qui tourne et interfère avec la configuration IP.
Bonjour,
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une nouvelle IP... Mais je ne sais pas comment le désactiver. Pour info j'ai installer uniquement la distribution de base + un serveur dhcp, apache et php...
Il semblerai que d'autres rencontrent le même problème sur Ubuntu : https://bugs.launchpad.net/ubuntu/+source/dhcp3/+bug/38140
Quelqu'un à une idée de la solution ?
Arnaud
yamo'
Salut,
Arnaud a tapoté, le 21/07/2009 08:42:
Quelqu'un à une idée de la solution ?
Je vais peut-être dire une bêtise.
As tu essayé en faisant un chmod 444 /etc/network/interfaces ?
Sinon dhclient a un fichier de conf, tu peux peut-être y jetter un œil, sur Ubuntu 9.04 : /etc/dhcp3/dhclient.conf
-- Stéphane http://pasdenom.info/fortune
Salut,
Arnaud a tapoté, le 21/07/2009 08:42:
Quelqu'un à une idée de la solution ?
Je vais peut-être dire une bêtise.
As tu essayé en faisant un chmod 444 /etc/network/interfaces ?
Sinon dhclient a un fichier de conf, tu peux peut-être y jetter un œil,
sur Ubuntu 9.04 :
/etc/dhcp3/dhclient.conf
As tu essayé en faisant un chmod 444 /etc/network/interfaces ?
Sinon dhclient a un fichier de conf, tu peux peut-être y jetter un œil, sur Ubuntu 9.04 : /etc/dhcp3/dhclient.conf
-- Stéphane http://pasdenom.info/fortune
Pascal Hambourg
Arnaud a écrit :
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une nouvelle IP... Mais je ne sais pas comment le désactiver. Pour info j'ai installer uniquement la distribution de base + un serveur dhcp, apache et php...
Donc pas d'interface graphique ? As-tu redémarré le système depuis la modification du fichier interfaces (je ne te demande pas de le faire) ? Si oui, c'est très surprenant que dhclient se relance avec une configuration IP statique. Si non, c'est peut-être juste un reste de l'ancienne configuration.
J'ai déjà entendu parler d'un problème similaire. Je n'ai pas étudié la question, mais je soupçonne que ce soit dû à la séquence d'opérations.
Lorsque tu installes le système, par défaut l'interface est configurée en DHCP dans le fichier interfaces si un serveur DHCP est présent sur le réseau. Si tu modifies la configuration en statique sans arrêter l'interface avant, je soupçonne qu'ifupdown ne sait plus que l'interface était en DHCP, et n'arrête pas le client DHCP. Dans ce cas il suffirait de tuer le processus du client DHCP et tout devrait rentrer dans l'ordre.
Arnaud a écrit :
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une
nouvelle IP...
Mais je ne sais pas comment le désactiver.
Pour info j'ai installer uniquement la distribution de base + un serveur
dhcp, apache et php...
Donc pas d'interface graphique ?
As-tu redémarré le système depuis la modification du fichier interfaces
(je ne te demande pas de le faire) ? Si oui, c'est très surprenant que
dhclient se relance avec une configuration IP statique. Si non, c'est
peut-être juste un reste de l'ancienne configuration.
J'ai déjà entendu parler d'un problème similaire. Je n'ai pas étudié la
question, mais je soupçonne que ce soit dû à la séquence d'opérations.
Lorsque tu installes le système, par défaut l'interface est configurée
en DHCP dans le fichier interfaces si un serveur DHCP est présent sur le
réseau. Si tu modifies la configuration en statique sans arrêter
l'interface avant, je soupçonne qu'ifupdown ne sait plus que l'interface
était en DHCP, et n'arrête pas le client DHCP. Dans ce cas il suffirait
de tuer le processus du client DHCP et tout devrait rentrer dans l'ordre.
Merci pour ton aide, c'est bien dhclient3 qui visiblement attribue une nouvelle IP... Mais je ne sais pas comment le désactiver. Pour info j'ai installer uniquement la distribution de base + un serveur dhcp, apache et php...
Donc pas d'interface graphique ? As-tu redémarré le système depuis la modification du fichier interfaces (je ne te demande pas de le faire) ? Si oui, c'est très surprenant que dhclient se relance avec une configuration IP statique. Si non, c'est peut-être juste un reste de l'ancienne configuration.
J'ai déjà entendu parler d'un problème similaire. Je n'ai pas étudié la question, mais je soupçonne que ce soit dû à la séquence d'opérations.
Lorsque tu installes le système, par défaut l'interface est configurée en DHCP dans le fichier interfaces si un serveur DHCP est présent sur le réseau. Si tu modifies la configuration en statique sans arrêter l'interface avant, je soupçonne qu'ifupdown ne sait plus que l'interface était en DHCP, et n'arrête pas le client DHCP. Dans ce cas il suffirait de tuer le processus du client DHCP et tout devrait rentrer dans l'ordre.