在Linux系統中,可以使用arp
命令來查看和清除ARP緩存
查看ARP緩存:
使用以下命令查看當前的ARP緩存:
arp -a
這將顯示所有已緩存的ARP條目,包括IP地址、物理地址(MAC)以及接口。
清除ARP緩存:
要清除ARP緩存,可以使用以下命令:
sudo arp -d [IP地址]
例如,如果要刪除IP地址為192.168.1.10
的ARP緩存條目,可以使用以下命令:
sudo arp -d 192.168.1.10
或者,要清除所有ARP緩存條目,可以使用以下命令:
sudo arp -a
驗證清除結果:
要驗證ARP緩存是否已成功清除,可以再次使用arp -a
命令查看ARP緩存。如果ARP緩存已被清除,您將看到一條消息,說明“表已清空”。此外,您還可以嘗試與之前ARP條目關聯的設備進行通信,以確保清除操作已成功完成。
請注意,在執行這些操作時可能需要管理員權限。如有必要,請在命令前添加sudo
。