arp -s 192.168.0.1 22-CB-AA-11-22-22
这行的意思就是把网关IP 192.168.0.1 和它的MAC地址 22-CB-AA-11-22-22 绑一下,防ARP欺骗。
当然也能写个批处理自动搞:
@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all > ipconfig.txt
if exist GateIP.txt del GateIP.txt
find Default Gateway ipconfig.txt > GateIP.txt
for /f skip=2 tokens=13 %%G in (GateIP.txt) do set GateIP=%%G
ping %GateIP% -n 1
if exist GateMac.txt del GateMac.txt
arp -a %GateIP% > GateMac.txt
for /f skip=3 tokens=2 %%H in (GateMac.txt) do set GateMac=%%H
arp -s %GateIP% %GateMac%
del GateIP.txt
del GateMac.txt
del ipconfig.txt
exit
这套操作就是自动获取默认网关的IP和MAC,然后静态绑定,最后清理临时文件,挺方便的,适合懒人一键跑脚本。
这行的意思就是把网关IP 192.168.0.1 和它的MAC地址 22-CB-AA-11-22-22 绑一下,防ARP欺骗。
当然也能写个批处理自动搞:
@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all > ipconfig.txt
if exist GateIP.txt del GateIP.txt
find Default Gateway ipconfig.txt > GateIP.txt
for /f skip=2 tokens=13 %%G in (GateIP.txt) do set GateIP=%%G
ping %GateIP% -n 1
if exist GateMac.txt del GateMac.txt
arp -a %GateIP% > GateMac.txt
for /f skip=3 tokens=2 %%H in (GateMac.txt) do set GateMac=%%H
arp -s %GateIP% %GateMac%
del GateIP.txt
del GateMac.txt
del ipconfig.txt
exit
这套操作就是自动获取默认网关的IP和MAC,然后静态绑定,最后清理临时文件,挺方便的,适合懒人一键跑脚本。
