Bonsoir,
j'avais commencé dans un autre post (voir sujets à lire), mais comme je commence à cerner le problème, je crois que ça vaut un nouveau sujet.
Soit une machine avec deux cartes réseau :
eth0 : 172.18.254.252 gw 172.18.254.254
eth1 : 172.19.254.252
route :
Code :
- Destination Passerelle Genmask Indic Metric Ref Use Iface
- 172.19.254.0 * 255.255.255.0 U 0 0 0 eth1
- 172.20.254.0 172.19.254.252 255.255.255.0 UG 0 0 0 eth1
- 172.18.254.0 * 255.255.255.0 U 0 0 0 eth0
- 172.17.0.0 172.19.254.252 255.255.0.0 UG 0 0 0 eth1
- default 172.18.254.254 0.0.0.0 UG 0 0 0 eth0
|
En gros eth1 sert à se balader sur 172.17, 19 et 20, et eth0 sur 172.18 et sortir sur internet,
on est d'accord ?
Or :
Code :
- # ifdown eth1
- # ifup eth1
- # tail -2 syslog
- kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x41E1
- kernel: eth1: duplicate address detected!
|
Il n'y a pas d'autre 172.19.254.252 sur le réseau.
Seul truc peut-être, mais que je ne vois pas bien comment vérifier : cette machine est en parallèle à la véritable passerelle de réseau qui se trouve entre 172.18 (côté internet) et 172.17 (côté local, avec une interface virtuelle 172.19.254.254). Quand je pingue sur 172.19 depuis la machine à problème, est-ce que les paquets réussissent à faire le tour par la passerelle ? Ce qui ferait trouver une ip duplicate aussi lorsqu'on active l'interface ?
Sachant que la vraie raison pour laquelle je poste, est que le symptôme le plus pénible de cette situation est que les pings via eth1 prennent 500ms... un peu long pour une machine qui se sert de ce port comme sonde du réseau local