如何清除arp缓存

如题所述

1、首先打开电脑,点击打开左下角开始菜单栏中的“运行”。

2、然后在弹出来的页面中,点击输入“cmd”,回车确定。

3、在打开的窗口中输入arp -a(p和-之间有一个空格),显示所有接口的当前ARP缓存表(上网一段时间后就会出现)。

4、接着在窗口中输入arp -d,清除ARP缓存→输入arp -a 查看ARP缓存列表,然后重复上面的步骤,直到没有缓冲列表为止。

5、然后就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-15

实现原理

利用循环通过arp -d命令,不断删除当前系统中的arp缓存内容,实现防止计算机受到arp攻击与欺骗。

步骤/方法

1、首先来认识一下arp缓存

打开命令行窗口,运行 arp -a命令,可以看到显示出当前主机中保存的arp缓存信息,许多关于arp攻击都是涉及到这块内容

2、

3、删除arp缓存

通过命令 arp -d 可以实现对arp缓存信息的删除,此时再用arp -a命令查看一下,会发现,此时主机内的arp缓存信息已经给清空了

4、

5、打开记事本文档

6、

7、输入如下内容到记事本当中

8、

9、选择文件菜单中保存项

10、

11、从弹出的另存为对话框中设置保存参数,设置保存类型为 所有文件(*.*),设置保存文件名为bat类型的文件,文件名任意

12、

13、保存后会在保存位置生成一个bat批处理文件

14、

15、双击运行该批处理文件,该文件开始运行,显示 arp 缓存清除中...

16、

17、此时新打开命令行窗口,输入 arp -a 命令查看一下会发现arp缓存信息被清除

18、

19、如需关闭该批处理文档可直接点击运行中的批处理文件窗口右上方的关闭按钮

注意事项

如需修改批处理文件中的内容,可通过右键该文件,从弹出的菜单中选择编辑选项

第2个回答  推荐于2017-11-27
1 点击开始 运行 输入 cmd (打开dos命令提示符)
2 输入 arp -a (显示arp缓存)
3 输入 arp -d (清除arp缓存)
4 输入 arp -s 网关 DNS (绑定你的正确的arp 网关和dns 比如我的计算机
绑定是 arp -s 10.3.183.1 00-0f-e2-4b-34-4e)

上述是一个完整的绑定正确arp网关和dns的方法,当你的计算机被arp病毒侵害的时候可以手工改过来,但是比较麻烦。我用金山arp防火墙来绑定正确arp网关和dns,效果比较好,你可以试试看。
下载地址:http://www.skycn.com/soft/40061.html本回答被提问者采纳
第3个回答  2009-04-17

你自己点网络连接那个图标修复就行了,图片旁边的那个电脑右键点一下再点修复ok,不懂的在联系

第4个回答  2009-04-17
开始 - 运行 cmd 下, arp -d
相似回答