一、手动清除单个IP条目
打开命令提示符
按下 `Win + R` 打开运行窗口,输入 `cmd` 并回车(需管理员权限)。
删除特定IP条目
输入命令 `arp -d [IP地址]`(IP与MAC之间用空格分隔),例如 `arp -d 192.168.1.1`,删除指定IP的映射。
二、清空全部ARP缓存
使用命令行工具
输入 `arp -d` 或 `ipconfig /flushdns`(Windows系统)。
制作批处理文件
- 新建文本文件命名为 `清空arp缓存.bat`,内容为:
```bash
@echo off
arp -d
ipconfig /flushdns
```
- 双击运行即可自动清除缓存。
三、排查与预防
检查网关MAC地址
输入 `arp -a` 查看网关IP对应的MAC地址,若与实际不符,需定位感染源。
启用网络防护
- 在路由器启用ARP防护功能,绑定网关IP与MAC地址。
- 使用杀毒软件全盘扫描(如360安全卫士)检测并清除病毒。
定期维护
- 定期更新防火墙规则,防止恶意包注入。
- 更新操作系统及驱动程序,修复潜在漏洞。
注意事项
清除缓存后可能需要重新连接网络设备。
若问题持续,建议隔离网络段进行排查。
Windows XP用户需谨慎操作系统文件(如 `msitinit.dll`),建议优先通过系统修复功能处理。
通过以上步骤,可有效清除ARP缓存并降低网络攻击风险。若仍无法解决,建议联系专业网络服务商或安全团队协助处理。