bonjour,
J'ai créé une distrib avec opensuse avec susestudio.com , que j'ai configuré avec une adresse par défaut ( 172.16.0.185 ).
Ensuite dans un des scripts, je configure ensuite mon adresse IP en fonction de paramètres extérieurs en calculant mon adresse IP, puis en la fixant via la commande suivante ( ex avec 172.16.0.182 ) :
Code :
- ifconfig eth0 172.16.0.182
|
Je me suis aperçu que la carte réseau est atteignable par les 2 adresses IP, c'est à dire que le ping répond aux 2 adresses. J'ai bien vérifié que je n'avais pas d'autre appareil sur le réseau, et lorsque je retire le cable, le ping échoue puis reprend dès que je rebranche sur les 2 adresses.
A noter que quand je tape ifconfig eth0, il me retourne 172.16.0.182, et non 172.16.0.185.
Je suis bien au courant qu'on peut donner 2 adresses distinctes à une carte réseau (encore que je ne sais pas si c 'est possible pour 2 adresses de même sous réseau ), mais il faut le spécifier explicitement de la façon suivante :
Code :
- ifconfig eth0:1 10.10.10.10
|
ce que je n'ai pas fait ici.
un
Code :
- ifdown eth0
- ifup eth0
|
perd le 172.16.0.182, mais ceci est normal ( le 172.16.0.185 vient de la config fichier ).
Ce comportement m'embete un peu, car je vais avoir X machines sur un réseau qui vont se configurer en fonctions de divers paramètres, et vu le comportement, cela signifiera qu'ils auront aussi tous la même adresse, ce qui pourrait provoquer des conflits ( bien que l'adresse par défaut n'est pas une adresse utilisable dans notre cas ).
Est ce normal ? Il me semblait que sur la précédente version de l'OS que j'ai créé ( avec ubuntu 8.04 ) je n'avais pas ce comportement.
Merci pour vos réponses