linux删除arp绑定失败,我用这个命令后总是说“ARP项目删除失败:请求的操作需要提升...

本文介绍了在Windows 7系统中正确使用ARP命令的方法,包括如何以管理员身份运行CMD、解决ARP项添加失败的问题,以及如何利用netsh命令实现静态MAC绑定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接运行cmd,运行arp -d * ,arp -s会出现下面的错误提示:

ARP 项删除失败: 请求的操作需要提升。

ARP 项添加失败: 拒绝访问。或提示:ARP 项添加失败: 请求的操作需要提升。

(英文版提示:The ARP entry addition failed: Access is denied. )

如何解决呢?

运行arp -d * 需要用管理员身份运行,进入windows\system32文件夹找到cmd.exe,右键“以管理员身份运行”,这样打开cmd程序就能运行arp -d命令了。但是这样还是不能运行arp -s 进行静态mac绑定,大概是win7禁用了这个命令,需要用netsh命令。

具体做法是:

1、先运行:netsh i i show in 找到正在使用的网卡idx号

2、然后运行:netsh -c i i add neighbors 11 192.168.1.1 00-21-27-bc-89-48 就可以进行绑定了,这里11是idx号。

在Win7和Vista上用ARP -D并不能完全的删除绑定

必须使用

netsh -c "i i" delete neighbors IDX (IDX改为相应的数字)

才可删除MAC地址绑定

在vista中也会产生同样的错误!

C:\Users\sink>arp -a

接口: 10.200.52.186 --- 0xa

Internet 地址 物理地址 类型

10.200.53.254 00-04-38-87-f2-0c 动态

10.200.53.255 ff-ff-ff-ff-ff-ff 静态

C:\Users\sink>arp -s 10.200.53.254 00-04-38-87-f2-0c

ARP 项添加失败: 5

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

Idx Met MTU 状态 名称

--- --- ----- ----------- -------------------

1 50 4294967295 connected Loopback Pseudo-Interface 1

10 20 1500 connected 本地连接

C:\Users\sink>netsh -c "i i" add neighbors 10 "10.200.53.254" "00-04-38-87-f2-0c"

C:\Users\sink>arp -a

接口: 10.200.52.186 --- 0xa

Internet 地址 物理地址 类型

10.200.53.60 00-16-d4-f5-b7-2e 动态

10.200.53.254 00-04-38-87-f2-0c 静态

10.200.53.255 ff-ff-ff-ff-ff-ff 静态

解决办法

0. 使用 arp -a 命令 查看网关的MAC网卡物理地址

1. 使用 netsh i i show in 命令 查看 本地连接的 idx编号

2.使用 netsh -c "i i" add neighbors 本地连接的idx "网关IP" "网关mac“ 命令绑定

3.使用 arp -a 查看结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值