I have the following scenario on my Centos 6.2 server:
eth0
: has IP 192.168.50.10
eth0:5
: has IP 10.0.0.1
When I boot the system, everything is up and working. When I run: ifdown eth0:5
and after ifup eth0:5
, I get this error: Error, some other host already uses address 10.0.0.1
. After I run ifdown eth0:5
, I can ping the 10.0.0.1
host, but I cannot connect to it via ssh
(from the same host). Before of ifdown
command, I can ping the 10.0.0.1
and connect to it via ssh
(from the same host). If I type service network restart
, everything is ok again.
Question: Can anyone infer why that behavior?
N.B. I don't have the NetworkManager
installed, and I don't have another host with this IP on the LAN (10.0.0.1
).
EDIT:
The result of $arp -na
command:
? (82.208.147.126) at 00:07:0e:5c:99:26 [ether] on eth0
10.0.0.1
after theifdown
run, the time is much grater than the previous one. Anyway, I changed the gateway of my server to another workable one, and the problem was not anymore. I think there were some routing conflicts. Thanks.