コンピュータの交換後に IP アドレスが解放されない

コンピュータの交換後に IP アドレスが解放されない

古いコンピューターを取り外してネットワークから切断した後でも、IP アドレスが解放されないのはなぜですか?

何が起こったのか説明しましょう...私はすべてのコンピュータに静的IPを設定し、古いコンピュータを交換するときに、新しいコンピュータに古いIPを割り当てました。そのため、コンピュータ「A」には192.168.1.150が割り当てられました。

このコンピューターは交換する必要があったため、シャットダウンされ、ネットワークから完全に切り離されて脇に置かれました。

その後、コンピュータ「B」がネットワークに接続され、IP 192.168.1.150 が割り当てられましたが、IP 競合が発生していると報告されました。そのため、コンピュータはネットワークから切断され続け、IP アドレスを変更するまで何も正常に動作しませんでした。

その後、新しいコンピューターを約 12 時間放置し、コンピューターを再び古い IP に戻しましたが (テストのため)、依然として IP 競合が報告されました。

答え1

これは、接続しているルーターの ARP キャッシュに問題がある可能性があります。このような場合には、ARP キャッシュをクリアする必要がありました。

答え2

mdpc さんが言ったように、おそらく ARP キャッシュです。ルータは同じ IP が 2 つの MAC アドレスに対応しようとしているのを見ています。これは、IP 競合があるときにルータが見るものです。ARP キャッシュを手動でクリアしてください。ホーム ルータで選択肢が限られている場合は、問題が解決しない場合は工場出荷時設定にリセットしてください。

答え3

ルーターの ARP キャッシュをクリアするだけでなく、問題の IP アドレスに ping を実行し、ローカル ARP キャッシュを調べて、問題のマシンの MAC アドレスを見つけてください。

これがWindowsマシンであると仮定すると、次のコマンドを使用してコマンドラインからARPキャッシュを表示できます。

c:>arp -a <--- ローカルのarpキャッシュを表示します

実際にその IP アドレスを持つオンラインのマシンがある場合、これにより問題のマシンを追跡できます。

-クリス

答え4

DHCP で動的アドレス指定を使用している場合、リースが期限切れにならず、他のデバイスで使用できない可能性があります。DHCP を使用していない場合は、上記のように ARP キャッシュが原因と考えられます。ARP キャッシュを消去して、マシンまたはルーターで ARP 検出を再度実行することもできます。Windows マシン http://www.techrepublic.com/blog/window-on-windows/quick-tips-flush-the-arp-cache-in-windows-7/4271

ルーターの ARP キャッシュをクリアするための特定のコマンドは、デバイスのメーカーとモデルによって異なります。Cisco ルーターでこれを行う方法は次のとおりです。 http://www.cisco.com/en/US/docs/routers/crs/software/crs_r4.2/addr_serv/command/reference/b_ipaddr_cr42crs_chapter_010.html

関連情報