win7下如何设置和删除静态ARP

win7下如何设置和删除静态ARP,第1张

ARP静态绑定:

输入命令:ARP -S 主机IP MAC

例如:

进入“MS-DOS方式”,在命令提示符下输入命令:ARP -S 192.168.100.01 00-01-02-03-04-05,即可把MAC地址(00-01-02-03-04-05)和IP地址(192.168.11.01)捆绑在一起。

用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。

用“arp -d”命令可以删除ARP表中某一行的内容.

效果:

这样局域网内就无法进行ARP欺骗以致达到ARP攻击的目的了

启动时提示1/***错误,那么说明是xAntiARP驱动安装失败。

修复安装xAntiARP驱动程序(解决启动时报1/***错误的情况)

1. 打开网卡属性界面,点击“安装”,

2. 选择“服务”,然后点击“添加”(注意:这里不能选错,否则安装将失败)

3. 点击“从磁盘安装”

4. 点击“浏览”

5. 进入到ARP防火墙的驱动程序安装目录,选中“netsf.inf”文件,然后点击“打开”,(注意:如果文件名为netsf1.inf和netsf1_m.inf,请去除文件名中的数字1,把文件改名为netsf.inf和netsf_m.inf,否则安装将失败)

6. 点击“确定”

7. 点击“确定”

8. 接下来会d出类似以下窗口若干次,请点击“仍然继续”,在这过程中网络可能会中断几秒,之后会自动恢复,

9. 接下来在网卡属性界面应该可以看到"AntiARP Firewall Driver"字样,安装应该已经成功完成。

使用方法:

1.查看ARP缓存列表

首先以管理员身份运行CMD打开命令行程序(开始-程序-附件-命令提示符,单击右键选择“以管理员身份运行” )

先看一下ARP表的状态:

输入>arp -a

输出>

接口: 192.168.1.1 00-23-cd-a4-b3-ce动态

192.168.1.100 00-1f-c6-31-8a-4b 动态

192.168.1.255 ff-ff-ff-ff-ff-ff 静态

显示网关对应的MAC地址是动态的,并且不是飞鱼星路由器的MAC地址。

2.找到网卡对应的IDX号

输入>netsh i i show in

输出>(电脑中网卡的数量不同,网卡的安装次数会影响以下显示内容)

Idx Met MTU 状态 名称

1 50 4294967295 connected Loopback Pseudo-Interface 1

11 25 1500 connected 本地连接

找到正在使用的网卡idx号是11。

3.客户机绑定路由器MAC地址

知道idx号,然后在命令提示符窗口:

输入>netsh -c "i i" add neighbors 11 "192.168.1.1" "00-3c-50-10-10-2f"

以上分别为本地连接设置了静态ARP表的信息,“本地连接”为刚才用show in查看到的idx号,"192.168.1.1" "00-3c-50-10-10-2f"为网关IP和网关的MAC地址。

4.最后EXIT退出

再输入arp -a看看是不是静态的了。

接口: 192.168.1.1 00-3c-50-10-10-2f 静态

192.168.1.100 00-1f-c6-31-8a-4b 动态

192.168.1.255 ff-ff-ff-ff-ff-ff 静态

5.删除绑定

在Win7和Vista系统中,通过arp -d命令不能删除arp绑定列表。

必须使用

>netsh -c "i i" delete neighbors IDX

才可以删除绑定。

6.如果想解除所有绑定,在CMD命令行程序里输入netsh i i reset 回车就可以,不过需要重启才能生效

最后要说明一下,用NETSH命令设置的静态ARP表重启后是不会丢失的,这就是它与ARP命令的区别。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9931175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存