首页/网络/网络排障速查/ip neigh 清理与删除:解决陈旧 ARP 缓存
本包目录(235 条)
排查流程与方法36 条
连通性与链路检测54 条
DNS 与解析排查46 条端口与连接检查37 条抓包与流量分析32 条应用层慢与丢包定位30 条

ip neigh 清理与删除:解决陈旧 ARP 缓存

换了设备/网卡后旧 MAC 还留在缓存里,表现为『一会儿通一会儿不通』;删除特定条目或清空邻居表是最快的一招,但要知道副作用。

网络排障速查网络更新于 2026-10-12

定向与批量清理

定向与批量清理
ip neigh del 10.0.0.5 dev eth0      # 删除单条(换设备后最常用)
ip neigh flush dev eth0             # 清空该接口
ip neigh flush all                  # 清空全部(谨慎)
ip neigh replace 10.0.0.5 lladdr aa:bb:cc:dd:ee:ff dev eth0 nud permanent   # 手工固定

Windows 清空 ARP 缓存

Windows 清空 ARP 缓存
netsh interface ip delete arpcache
arp -d *        # 需管理员
清理后瞬间会有大量 ARP 重学,生产核心网段慎用 flush all;优先定向删除可疑条目。

易错点

  • 删除虚拟机迁移后残留的 ARP 条目时忘记两端都清(网关与本机)
  • 把 flush all 当万能药,掩盖了真正的 MAC 漂移/环路问题

数据来源与参考

  • iproute2 手册:ip neigh 操作
  • Microsoft Learn:netsh interface ip 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌