ARP欺骗攻击与防护(2)
时间:2021-10-13 19:37 来源:网络整理 作者:采集插件 点击:次
如果要解除这些绑定,对于arp -s,在重启电脑前,可以用arp -d,此命令将清空本机上ARP缓存表,即所有的IP与MAC对应关系(没关系的,一与网络有数据交换就会自动重建)。而netsh的绑定,用arp -d也可以解绑,不过重启后就恢复绑定状态,不算真正的解绑,对于netsh绑定的解绑命令有netsh -c "i i" del neighbors idx和netsh i i delete neighbors,都可以立刻解除绑定关系,不用重启,即使重启也是动态的,不会恢复静态绑定,亲测可以。 但是,网上有人说以上两个命令都不行,不知道是否是未用管理员身份运行的缘故,还是其它什么原因,所以另提供一个“终极”命令netsh i i reset,这个要重启才生效(运行完会提示重启)。我试了下,reset的效果是所有IP都恢复默认,如果手动设置了IP,也会恢复到自动获取的默认状态,DNS的手动设置却不受影响,至少在我的测试中netsh的绑定在reset并重启后也解除了。如果此命令仍无效(网上确实有人说运行后仍解不开,不知道什么原因),网上还有一种解决netsh绑定的方法,用命令netsh -c interface ip dump >c:\interface.txt导出配置脚本,打开那个文本,删除neighbor="……"(引号里是mac地址)这一行,保存为interface2.txt,然后用netsh -f c:\interface2.txt再导入新配置文件。 (责任编辑:admin) |