Hello,
I'm just realizing that my former answer hasn't been published, surely I missed a step or have been disturbed
Ricky : I understand your back thoughts I think. But ifconfig gives different MAC adresses, the arp table doesn't contain any duplicated, as far as I go in the subnet. And as I mentionned former, I tried to force different arbitrary adresses without succes, except for the one beginning with 99 which gave me half a success.
Another thing that may be worthy. I'm usually connecting remotely to this machine which runs nagios and other things like that, making it my eyes on the subnet. I'm supposed to be connecting via eth0 wich is in a 172.18.x.x subnet, and eth1 is my probe on the 172.19 (and also others).x.x side of the gateway. The 172.19/16 network is connected to the Internet via the gateway which leads in the 172.18/16 network which has the connected modem in it.
From time to time, when playing with eth1 to seek for this problem, I've been disconnected from my ssh session when putting eth1 down, which supposes that paquets where escaping from it, where I expected them going through eth0, as the route table pretended :
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
I'm now wondering if there's not an IP mess that leads this machine to see its NIC by two different ways...
I should add that everything is connected on the same layer2 switch, with adequate (I hope at last
) traffic isolation, so it's seen as two switches for the two networks.
Thanks for your support,
Michel
PS: BTW, is there a way to inquire for where the ssh traffic come ? When I trace a route from this pc to the internet, I see a correct one, via 172.18 at once....