更換電腦後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 快取之外,還可以嘗試 ping 相關的 IP 位址,然後查看本地 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

相關內容