
Centos 6.2 サーバーには次のシナリオがあります。
eth0
:IP保持192.168.50.10
eth0:5
:IP保持10.0.0.1
システムを起動すると、すべてがうまく動作します。次を実行すると、ifdown eth0:5
次ifup eth0:5
のエラーが発生しますError, some other host already uses address 10.0.0.1
。これを実行した後にホストをifdown eth0:5
pingできますが(同じホスト上で)接続することはできません。コマンドを実行する前に(同じホスト上で)pingを実行して接続できます。と入力すると、すべてが正常に戻ります。10.0.0.1
ssh
ifdown
10.0.0.1
ssh
service network restart
質問:この動作が発生する理由を推論できる人はいますか?
インストールしたことがなく、NetworkManager
このIP()を使用するLANに他のホストがないことに注意してください10.0.0.1
。
編集する:
コマンドの結果$arp -na
:
? (82.208.147.126) 00:07:0e:5c:99:26 [ether] on eth0
答え1
そのIPを使用する他のオブジェクトがあります。
それを使用して、nmap -O 10.0.0.1
それが何であるかを調べることができます。