本人空间所有文章如没有声明转载,则均为本人原创. comsyschen@163.com

ARP自动绑定网关脚本

上一篇 / 下一篇  2008-02-02 16:16:30 / 个人分类:windows批处理

clsIXPUB技术博客(@i9@ _t6JA/D
@echo 运行本程序时,确保当前系统没有被ARP欺骗IXPUB技术博客 sK6y/KO sj(a7E
@echo 本程序运行完毕后,自动将当前网关IP和MAC绑定,并且以后会一直绑定IXPUB技术博客eb4e~ ~$\;o
@echo 确认是否运行本程序...
-Th)p'h|#|;C!G2t0@echo 继续按任意键IXPUB技术博客#L"a/sd'Z1oj
@echo 终止按Ctrl_C
(\~xF6d&o+Xqu5CO0pauseIXPUB技术博客\5mKUY

!{Jj.g(KQD0echo arp -d >staticarp.bat
wEo!@e|6I6xE%{0ipconfig/all | find "IP Address" >ip.txtIXPUB技术博客 B3r:i2c"sU:~u a
for /F "tokens=2 delims=:" %%a in (ip.txt) do set LocalIp=%%a
;wsX JdV7y/y%p0ipconfig/all | find "Physical Address">mac.txtIXPUB技术博客 dl$jx e7d FL&e"t!A4@
for /F "tokens=2 delims=:" %%a in (mac.txt) do set LocalMac=%%aIXPUB技术博客-u:N%B b5xX]zB_;^ b
echo arp -s %LocalIp% %LocalMac% >> staticarp.bat
+m#nEw-R6k0ipconfig/all | find "Default Gateway" >ip.txtIXPUB技术博客JH#zMRy ~|Nk
for /F "tokens=2 delims=:" %%a in (ip.txt) do set GateIp=%%aIXPUB技术博客5UB$RXF(am8ly
ping %GateIp%IXPUB技术博客PI1^Q/{YP4r6~"F
arp -a | find "%GateIp%">mac.txt
YUA(N7B(^0v0for /F "tokens=2" %%a in (mac.txt) do set GateMac=%%aIXPUB技术博客%Eu(hL m
echo arp -s %GateIp% %GateMac% >> staticarp.batIXPUB技术博客r)y wY)s u}a
copy staticarp.bat "C:\Documents and Settings\cygang\「开始」菜单\程序\启动\staticarp.bat" /y
"` xh{)KG0call staticarp.batIXPUB技术博客^.j x$h`7S$?
del staticarp.batIXPUB技术博客;m v'a0v {$k'x
clsIXPUB技术博客5A-w'C^6Yc5O,h7M
echo 操作已经完成IXPUB技术博客:j}:~ X[(@H a
arp -a
6~$zf6g&vjy@0@echo 已经把staticarp.bat绑定程序放到‘程序-启动’菜单里,以后每次开机都可以自动执行ARP绑定
(U^#XJP0pause

TAG: arp 绑定

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar