求职
您所在位置:求职指南网 >> 求职就业电脑培训学习网络知识路由技术客户机的IP和MAC进行绑定实现完全防ARP

客户机的IP和MAC进行绑定实现完全防ARP

07-22 17:06:18| http://www.caiwu51.com |路由技术|人气:623我要推荐此文给好友

客户机的IP和MAC进行绑定实现完全防ARP,本站还有更多路由技术,路由器设置,路由器怎么设置,路由器怎么用,如何设置路由器方面的资料。
正文:

客户机的IP和MAC进行绑定实现完全防ARP

这个P通过ping网关三次得到了网关的MAC其实以上的批都可以通过这个来搞定网关的IP和MAC,
但是如果开机的时候正在发生ARP欺骗的话这样你绑的IP和MAC就是错的,不能上网了。。

不过这种情况很少,发过来试一下先吧!

@echo off

:::::::::::::清除所有的ARP缓存
arp -d

:::::::::::::读取本地连接配置
ipconfig /all>ipconfig.txt

:::::::::::::读取内网网关的IP
for /f "tokens=13" %%I in ('find "Default Gateway" ipconfig.txt') do set GatewayIP=%%I

:::::::::::::PING三次内网网关
ping %GatewayIP% -n 3

:::::::::::::读取与网关arp缓存
arp -a|find "%GatewayIP%">arp.txt

:::::::::::::读取网关MAC并绑定
for /f "tokens=1,2" %%I in ('find "%GatewayIP%" arp.txt') do if %%I==%GatewayIP% arp -s %%I %%J

:::::::::::::读取本机的 IP+MAC
for /f "tokens=15" %%i in ('find "IP Address" ipconfig.txt') do set ip=%%i
for /f "tokens=12" %%i in ('find "Physical Address" ipconfig.txt') do set mac=%%i

:::::::::::::绑定本机的 IP+MAC
arp -s %ip% %mac%

:::::::::::::删除所有的临时文件
del ipconfig.txt
del arp.txt
exit

以上P可以配合路由上对客户机的IP和MAC进行绑定实现完全防ARP,只是单绑下面机和网关IP及MAC
没有多大用处

如果觉得《客户机的IP和MAC进行绑定实现完全防ARP》不错,可以推荐给好友哦。


文章关键字:电脑培训学习 - 网络知识 - 路由技术,路由器设置,路由器怎么设置,路由器怎么用,如何设置路由器   

与客户机的IP和MAC进行绑定实现完全防ARP 相关的文章