
古いコンピューターを取り外してネットワークから切断した後でも、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