• 2008年05月09日

    解决Vista下arp -s出现:ARP 项添加失败: 5 - [OS]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://njtc.blogbus.com/logs/20563536.html

    C:\\Users\\est>arp -s 202.115.22.129 00-0d-bc-78-07-3f

    ARP 项添加失败: 5


    C:\\Users\\est>netsh i i show in


    Idx  Met   MTU   状态          名称

    —  —  —–  ———–  ——————-

      1   50 4294967295  connected    Loopback Pseudo-Interface 1

      8   20   1500  connected    本地连接


    C:\\Users\\est>netsh -c “i i” add neighbors 8 “202.115.22.129″ “00-0d-bc-78-07-3f”


    C:\\Users\\est>arp -a


    接口: 192.169.1.120 — 0×8

      Internet 地址         物理地址              类型

      202.115.22.129        00-0d-bc-78-07-3f     静态

      202.115.22.131        00-17-a4-e2-07-3f     动态

      202.115.22.132        00-17-08-2e-78-41     静态

      202.115.22.135        00-01-02-fd-4c-d6     动态

      202.115.22.141        00-e0-5c-41-0d-98     动态

      202.115.22.148        00-f0-4c-85-f4-4e     动态

      202.115.22.149        00-0a-e4-fb-90-ac     动态

      202.115.22.154        00-0a-eb-4f-1c-e2     动态

      202.115.22.191        ff-ff-ff-ff-ff-ff     静态

      224.0.0.22            01-00-5e-00-00-16     静态


    C:\\Users\\est>

    来源:http://www.alouz.com/weblog/?p=850

    只有arp -s网关的时候才会出现 ARP 项添加失败: 5这个错误

    3 Responses to “Vista下arp -s出现:ARP 项添加失败: 5,附解决方法”

    1. dudu Says:
      10月 18th, 2007 at 10:02 am

      昨天用这个方法把宿舍上网的问题搞定了:)

    2. aaa Says:
      11月 21st, 2007 at 1:33 am

      你妈的根本没解决骗我进来

    3. electronixtar Says:
      11月 21st, 2007 at 3:43 am

      Netsh interface ipv4 show interfaces
      可以看到类似这样的内容,从里面找到当前使用的网卡的INDEX,

      C:\Windows\system32>Netsh interface ipv4 show interfaces

      Idx Met MTU 状态 名称
      --- --- ----- ----------- -------------------
      1 50 4294967295 connected Loopback Pseudo-Interface 1
      9 25 1500 connected 无线网络连接
      8 5 1500 disconnected 本地连接
      14 40 1500 disconnected 本地连接 2
      上面的idx就是网卡的编号,可以看到"无线网络连接的idx是9
      然后运行

      C:\Windows\system32>netsh -c "interface ipv4" add neighbors 9 "192.168.1.1" "00-14-78-D4-DE-F1"

      好了,把网关192.168.1.1的网关地址设置为静态的了,这下不怕ARP欺骗了.
      我再检查一下

      C:\Windows\system32>arp -a

      接口: 192.168.1.222 --- 0×9
      Internet 地址 物理地址 类型
      192.168.1.1 00-14-78-d4-de-f1 静态
      192.168.1.255 ff-ff-ff-ff-ff-ff 静态

      C:\Windows\system32>好了,搞定了..
      arp -s 不工作,幸好还有netsh -c "interface ipv4" add neighbors 9 "192.168.1.1" "00-14-78-D4-DE-F1"可以工作.
      neighbors 9中的9就是我找到的网卡的编号.
      00-14-78-D4-DE-F1 是我找到的网关的网卡的物理地址.

      使用上面的命令重要的是找出网卡的index和网关的真实MAC地址.或者使用命令:nettsh -c "interface ipv4" add neighbors "本地连接" "网关" "网关mac"能起到同样的效果。


    收藏到:Del.icio.us




    评论

  • 提示请求的操作需要提升