ARP相关内容,求大虾帮忙解说一下,越详细越好。。

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:05:24
这个是以前我们网吧他们做的绑IP地址的,前面的一些内容我看的不大明白。请大虾帮忙解说一下。
arp -d
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M

if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I

arp -s %IP% %Mac%

del ipaddr.txt
del ipconfig.txt
del phyaddr.txt

@echo off
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00

exit

就是本地MAC.IP和服务器MAC.IP的绑定
arp -d
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M

if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I

arp -s %IP% %Mac%
是查找本地IP和MAC .然后绑定..
@echo off
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00
arp -s 000.000.0.000 00-00-00-00-00-00

exit
的IP地址都是服务器的.后面是MAC, ,

为了防止ARP欺骗的。.