OVH Cloud OVH Cloud

changement d'ip

5 réponses
Avatar
gg59ts28
Bonjour,

Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel version
2.4)avec une nouvelle @ip et que je fais un /etc/init.d/network restart,
l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un utilitaire et
que les fichiers de conf soit ailleurs. Dois-je rebooter la machine (de
prod).

Merci pour une piste.

5 réponses

Avatar
AllonsBon
wrote:

Bonjour,

Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel version
2.4)avec une nouvelle @ip et que je fais un /etc/init.d/network
restart, l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un utilitaire et
que les fichiers de conf soit ailleurs. Dois-je rebooter la machine (de
prod).

Merci pour une piste.


Bonjour


Il faut vérifier qu'il n'existe pas un fichier ifcfg-eth1 sous
/etc/sysconfig/networking/profiles ou
/etc/sysconfig/networking/profiles/default
qui contiendrait l'ancienne configuration.

Si c'est le cas il faut le supprimer avant de re-demarrer l'interface
eth1. Ca devrait fonctionner.

AllonsBon

Avatar
gg59ts28
On Mon, 23 Aug 2004 14:03:06 +0200, AllonsBon wrote:

wrote:
Bonjour,
Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel
version 2.4)avec une nouvelle @ip et que je fais un
/etc/init.d/network restart, l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un utilitaire
et que les fichiers de conf soit ailleurs. Dois-je rebooter la machine
(de prod).
Merci pour une piste.

Bonjour


Il faut vérifier qu'il n'existe pas un fichier ifcfg-eth1 sous
/etc/sysconfig/networking/profiles ou
/etc/sysconfig/networking/profiles/default
qui contiendrait l'ancienne configuration.

Si c'est le cas il faut le supprimer avant de re-demarrer l'interface
eth1. Ca devrait fonctionner.

AllonsBon



Bonjour

Je suis deseperé.
il y a effectivement des fichier concernant mes interfaces dans chacun de
ces repertoires.
j'ai modifié le fichier ifcfg-eth3 avec la new ip dans tous les
repertoire, verifié avec un grep -rn "" /etc qu'il ne restait
rien de l' , relancé /etc/ini.d/network restart, et c'est
toujour l' qui reste.
Comment puis-je savoir a quel fichier le script fait il reference ?
Dois je mettre l'eth down avant ?
La presence d'iptables avec des regles et des variables faisant reference
a l' peux elle etre bloquante?

Je suis dans le gaz.

Merci pour votre aide.



--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/


Avatar
AllonsBon
wrote:
On Mon, 23 Aug 2004 14:03:06 +0200, AllonsBon wrote:

wrote:

Bonjour,
Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel
version 2.4)avec une nouvelle @ip et que je fais un
/etc/init.d/network restart, l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un utilitaire
et que les fichiers de conf soit ailleurs. Dois-je rebooter la
machine (de prod).
Merci pour une piste.

Bonjour


Il faut vérifier qu'il n'existe pas un fichier ifcfg-eth1 sous
/etc/sysconfig/networking/profiles ou
/etc/sysconfig/networking/profiles/default
qui contiendrait l'ancienne configuration.

Si c'est le cas il faut le supprimer avant de re-demarrer
l'interface eth1. Ca devrait fonctionner.

AllonsBon



Bonjour

Je suis deseperé.
il y a effectivement des fichier concernant mes interfaces dans chacun
de ces repertoires.
j'ai modifié le fichier ifcfg-eth3 avec la new ip dans tous les
repertoire, verifié avec un grep -rn "" /etc qu'il ne
restait rien de l' , relancé /etc/ini.d/network restart, et
c'est toujour l' qui reste.
Comment puis-je savoir a quel fichier le script fait il reference ?
Dois je mettre l'eth down avant ?
La presence d'iptables avec des regles et des variables faisant
reference a l' peux elle etre bloquante?

Je suis dans le gaz.

Merci pour votre aide.





Pourquoi eth3 ? Il y a combien d'interfaces ethernet sur la machine ?
J'avais cru comprendre que c'etait eth1 qui etait concerné (ie la
deuxieme interface ethernet).

Si c'est l'interface eth1 qui doit changer d'adresse, il ne doit
exister qu'un seul fichier ifcfg-eth1 dans l'arborescence /etc/sysconfig
(normalement dans/etc/sysconfig/network-scripts).En faisant ifdown eth1
puis ifup eth1 la commande ifconfig eth1 devrait renvoyer la config
correspondnat à ce qui est indiqué dans le fichier ifcfg-eth1. Un stat
sur ce fichier doit de plus indiquer une date de dernier accès
correspondant au ifup.

Bien sur la config d'iptables doit etre adaptée mais, a mon avis (..)
ca ne devrait pas empecher le changement d'adresse ?

AllonsBon



Avatar
gg59ts28
On Wed, 25 Aug 2004 15:28:22 +0200, AllonsBon wrote:

wrote:
On Mon, 23 Aug 2004 14:03:06 +0200, AllonsBon
wrote:

wrote:

Bonjour,
Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel
version 2.4)avec une nouvelle @ip et que je fais un
/etc/init.d/network restart, l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un utilitaire
et que les fichiers de conf soit ailleurs. Dois-je rebooter la
machine (de prod).
Merci pour une piste.

Bonjour


Il faut vérifier qu'il n'existe pas un fichier ifcfg-eth1 sous
/etc/sysconfig/networking/profiles ou
/etc/sysconfig/networking/profiles/default
qui contiendrait l'ancienne configuration.

Si c'est le cas il faut le supprimer avant de re-demarrer
l'interface eth1. Ca devrait fonctionner.

AllonsBon

Bonjour

Je suis deseperé.
il y a effectivement des fichier concernant mes interfaces dans chacun
de ces repertoires.
j'ai modifié le fichier ifcfg-eth3 avec la new ip dans tous les
repertoire, verifié avec un grep -rn "" /etc qu'il ne
restait rien de l' , relancé /etc/ini.d/network restart, et
c'est toujour l' qui reste.
Comment puis-je savoir a quel fichier le script fait il reference ?
Dois je mettre l'eth down avant ?
La presence d'iptables avec des regles et des variables faisant
reference a l' peux elle etre bloquante?
Je suis dans le gaz.
Merci pour votre aide.



Pourquoi eth3 ? Il y a combien d'interfaces ethernet sur la machine ?
J'avais cru comprendre que c'etait eth1 qui etait concerné (ie la
deuxieme interface ethernet).

Si c'est l'interface eth1 qui doit changer d'adresse, il ne doit
exister qu'un seul fichier ifcfg-eth1 dans l'arborescence /etc/sysconfig
(normalement dans/etc/sysconfig/network-scripts).En faisant ifdown eth1
puis ifup eth1 la commande ifconfig eth1 devrait renvoyer la config
correspondnat à ce qui est indiqué dans le fichier ifcfg-eth1. Un stat
sur ce fichier doit de plus indiquer une date de dernier accès
correspondant au ifup.

Bien sur la config d'iptables doit etre adaptée mais, a mon avis (..)
ca ne devrait pas empecher le changement d'adresse ?

AllonsBon


Un grand merci pour tes remarques
j'ai 4 interfaces.
je fais des test sur eth3 car c'est une pate sur le serveur que je peux
couper sans trop de pb sur la machine de prod.Mais c'est effectivement
eth1 que je veux changer.Pourquoi si je change tous les fichier ifcfg-eth1
avec la il ne l'accepte pas. Comment puis-je savoir que network
restart utilse bien les fichier dans /etc/sysconfig/network-script (pour
purger les autres repertoires)?
En revanche la commande "ifconfig eth3 @ip netmask netm broadcost @brd"
marche bien, si le serveur reboot, gardera t il cette ip ou faut il que je
rajoute la cmd dans un script.

Merci .


--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/




Avatar
gg59ts28
On Wed, 25 Aug 2004 16:17:10 +0200,
wrote:

On Wed, 25 Aug 2004 15:28:22 +0200, AllonsBon
wrote:

wrote:
On Mon, 23 Aug 2004 14:03:06 +0200, AllonsBon
wrote:

wrote:

Bonjour,
Qq pourrait il me dire pourquoi, quand je modifie un mon fichier
/etc/sysconfig/network-script/ifcfg-eth1 (sur une redhat kernel
version 2.4)avec une nouvelle @ip et que je fais un
/etc/init.d/network restart, l'adresse ne change pas.
cela ce peut il que les ip est etaient configurer avec un
utilitaire et que les fichiers de conf soit ailleurs. Dois-je
rebooter la machine (de prod).
Merci pour une piste.

Bonjour


Il faut vérifier qu'il n'existe pas un fichier ifcfg-eth1 sous
/etc/sysconfig/networking/profiles ou
/etc/sysconfig/networking/profiles/default
qui contiendrait l'ancienne configuration.

Si c'est le cas il faut le supprimer avant de re-demarrer
l'interface eth1. Ca devrait fonctionner.

AllonsBon

Bonjour

Je suis deseperé.
il y a effectivement des fichier concernant mes interfaces dans chacun
de ces repertoires.
j'ai modifié le fichier ifcfg-eth3 avec la new ip dans tous les
repertoire, verifié avec un grep -rn "" /etc qu'il ne
restait rien de l' , relancé /etc/ini.d/network restart,
et c'est toujour l' qui reste.
Comment puis-je savoir a quel fichier le script fait il reference ?
Dois je mettre l'eth down avant ?
La presence d'iptables avec des regles et des variables faisant
reference a l' peux elle etre bloquante?
Je suis dans le gaz.
Merci pour votre aide.



Pourquoi eth3 ? Il y a combien d'interfaces ethernet sur la machine
? J'avais cru comprendre que c'etait eth1 qui etait concerné (ie la
deuxieme interface ethernet).

Si c'est l'interface eth1 qui doit changer d'adresse, il ne doit
exister qu'un seul fichier ifcfg-eth1 dans l'arborescence /etc/sysconfig
(normalement dans/etc/sysconfig/network-scripts).En faisant ifdown eth1
puis ifup eth1 la commande ifconfig eth1 devrait renvoyer la config
correspondnat à ce qui est indiqué dans le fichier ifcfg-eth1. Un stat
sur ce fichier doit de plus indiquer une date de dernier accès
correspondant au ifup.

Bien sur la config d'iptables doit etre adaptée mais, a mon avis
(..) ca ne devrait pas empecher le changement d'adresse ?

AllonsBon


Un grand merci pour tes remarques
j'ai 4 interfaces.
je fais des test sur eth3 car c'est une pate sur le serveur que je peux
couper sans trop de pb sur la machine de prod.Mais c'est effectivement
eth1 que je veux changer.Pourquoi si je change tous les fichier
ifcfg-eth1 avec la il ne l'accepte pas. Comment puis-je savoir
que network restart utilse bien les fichier dans
/etc/sysconfig/network-script (pour purger les autres repertoires)?
En revanche la commande "ifconfig eth3 @ip netmask netm broadcost @brd"
marche bien, si le serveur reboot, gardera t il cette ip ou faut il que
je rajoute la cmd dans un script.

Merci .




AllonsBon

test sur eth3, un seul fichier de conf dans /etc/sysconfig/network-script,
avec , ifconfig eth3 down puis ifconfig eth3 up, et rien ne
change: ni l'adresse ni la date du ifcfg-eth3....

ch'suisauxfraises.

--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/