问:网友说他使用的是windows7 *** 作系统,在用arp –s命令绑定网关和MAC地址的时候,在命令行中显示ARP项添加失败,拒绝访问的提示,这是怎么回事呢?
故障图:
解决步骤:
1、打开命令提示符窗口,然后输入netsh i i show in,然后回车,然后找到“本地连接”对应的 “Idx” (我的这里是“11”,所以下面neighbors后面的'数字跟这里一致。)
2、接着在CMD继续输入:netsh -c “i i” add neighbors 11 “网关IP” “Mac地址“,这里11是idx号。
3、再用arp -a命令查看一下就会发现已经绑定好了;
同理,在Win7上用arp -d并不能完全的删除绑定,必须使用netsh -c "i i" 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 查看结果
通过上面的方法就可以解决win7下绑定网关ip和MAC地址显示ARP项添加失败的问题了,有遇到这个问题的朋友们可以试试看吧,更多精彩内容欢迎访问windows7系统下载站。
1、首先以管理员身份运行CMD打开命令行程序(开始-程序-附件-命令提示符 击右键选择“以管理员身份运行” )2、运行 netsh i i show in显示:(电脑中网卡的数量不同,网卡的安装次数会影响以下显示内容)Idx Met MTU 状态 名称1 50 4294967295 connected Loopback Pseudo-Interface 111 25 1500 connected 本地连接3、在以上显示内容中找到你用来上网连接的Idx那个号码,在下面命令中使用 (我上网的网卡是“本地链接”所以Idx为 8)。然后在命令提示符窗口输入:netsh -c "i i" add neighbors 11 "192.168.1.1" "00-23-cd-a4-b3-ce"回车4、然后在命令提示符输入运行 arp -a 就可以看到绑定好的网关处于静态了5、如过想解除绑定在CMD命令行程序里输入netsh i i reset 回车就可以,不过需要重启才能生效预防局域网Arp攻击,比较好的方法就是静态IP和MAC绑定, *** 作步骤如下:
1、绑定IP/MAC
DOS界面下,输入命令【arp -s 192.168.1.200 00-aa-00-62-c6-09】 回车即可。
(该添加为临时添加,系统重启后,就失效了)
2、查看是否绑定成功
DOS界面下,输入命令【arp -a 】参看添加成功后的ARP表项
3、如何删除绑定的IP/MAC
DOS界面下,输入命令【arp -d 192.168.1.200】删除指定的ARP表项。
4、IP/MAC绑定不成功故障处理。
输入"arp -s "后回车若出现提示“ARP 项添加失败:拒绝访问”,请向下参考方法二。
方法二:通过"netsh "命令来实现。
1、查看网口的Idx值
DOS界面下,输入命令【netsh i i show in】 ,查看本地网卡对应的"Idx"值,接下来会使用到。
PS:【netsh i i show in】 为【netsh interface ipv4 show interfaces 】的缩写.
2、绑定IP/MAC
DOS界面下,输入命令【netsh -c "i i" add ne 18 192.168.1.200 00-aa-00-62-c6-09】,绑定IP与MAC,,默认是永久生效,即使重启系统。
PS:
a.【netsh -c "i i" add ne】为【netsh -c "interface ipv4" add neighbors】的缩写。
b.若只需临时绑定ARP表项,跟上参数:store=active ,即:【netsh -c "i i" add ne 18 192.168.1.200 00-aa-00-62-c6-09 store=active】.
c.命令中的【" "】在拼音输入模式下输入。
3、查看是否绑定成功。
DOS界面下,输入命令【arp -a 】参看添加成功后的ARP表项
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)