兔八哥极品软件园    运行: 4471天 | 文章:640 篇 | 评论:505 条 | 碎语:1条

解决arp攻击arp欺骗,arp绑定IP和MAC

作者:admin 发布于:2013-12-17 23:09 Tuesday 分类:网络转载


最近同事说上不了网,而且即使上了几分钟内也会掉线,解决如下

ping网关基本不通,重启有时会偶尔通 怀疑是arp欺骗 果断查看下

开始菜单 -> 运行 -> cmd ->  arp -a 查看网关192.168.0.1对应的MAC地址与其他同事不一致!明显arp欺骗,所以必须绑定ip与MAC的对应关系
windwos xp 解决方式:
arp -d 清空arp广播
arp -s 192.168.0.1 14-d6-4d-92-4e-62
或者编写bat文件加入启动项:
@echo off
arp -d
arp -s 192.168.0.1 14-d6-4d-92-4e-62

注释:
arp -d 这是清除arp缓存
arp -s 192.168.0.1 14-d6-4d-92-4e-62 将ip和mac地址邦定(一般是网关的)

arp命令允许用户查看和修改arp告诉缓存。如果同一子网的两台主机不能成功的PING到对方,可以在每台计算机上运行命令arp -a查看是否有各自正确的MAC地址。而arp -d,后面加上IP的命令的意思就是从arp告诉缓存中删除列出的项。

 

win7下解决方式:(如下来自网络已验证)
Win7下绑定IP和MAC地址提示“ARP项添加失败:拒绝访问
我们都知道直接执行arp -s 命令即可绑定IP和MAC地址,但是在Win7下会遇到不能运行arp -s 进行静态mac绑定的情况,提示“ARP 项添加失败: 拒绝访问。”这时候就需要用netsh命令了,具体操作详见本文。
 我们都知道直接执行arp -s 命令即可绑定IP和MAC地址,但是在Win7下会遇到不能运行arp -s 进行静态mac绑定的情况,提示“ARP 项添加失败: 拒绝访问。”(英文版提示:The ARP entry addition failed:Access is denied. )。 
 

2012年08月22日 - herb - herb

 
Win7下绑定IP和MAC地址操作和XP有差别,Win7用户这时候就需要用netsh命令
CMD中输入:netsh i i show in然后找到“本地连接”对应的 “Idx” (我的是“11”,下面neighbors后面的数字跟这里一致。
 

2012年08月22日 - herb - herb

 
2、下面在CMD输入:netsh -c “i i” add neighbors 11 "网关IP"  "Mac地址",这里11是idx号。
      netsh -c “i i” add neighbors 11 "网关IP"  "网关MAC",
  同理,在Win7上用arp -d并不能完全的删除绑定,必须使用netsh -c "i i" delete neighbors IDX(IDX改为相应的数字)才可删除MAC地址绑定。
  总结:
  1、使用 arp -a 命令 查看网关的MAC网卡物理地址
  2、使用 netsh i i show in 命令 查看 本地连接的idx编号
  3、使用 netsh -c "i i" add neighbors 本地连接的idx “网关IP” “网关mac” 命令绑定
  4、使用 arp -a 查看结果

标签: arp


Powered by 兔八哥极品软件 苏ICP备12049267号 sitemap