在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
。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux挂载命令如何进行故障排查