<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      一個批處理搞定所有客戶機arp綁定

      [摘要]一個批處理搞定所有客戶機arp綁定 客戶機互綁 在平靜的日子里,又中arp了內網超卡偶爾部分機器瞬斷注:本網吧有雙綁 可能又是arp新變種吧 打開cmd- arp -a 一看 多了一個 ...

      一個批處理搞定所有客戶機arp綁定 客戶機互綁

      在平靜的日子里,又中arp了內網超卡偶爾部分機器瞬斷注:本網吧有雙綁

      可能又是arp新變種吧 打開cmd- arp -a 一看

      多了一個 動態arp 192.168.1.5

      這個機器只是一臺普通客戶機而已 馬上趕過去 打開他的任務管理器一看

      多了一個進程 約64M(什么名字沒記) 重啟機器

      OK內網馬上正常

      臨時解決辦法

      因本網吧客戶機有啟動批處理

      添加:

      if %~n0==arp exit

      if %~n0==Arp exit

      if %~n0==ARP exit

      :IP

      FOR /f "skip=13 tokens=15 usebackq " %%i in (`ipconfig /all`) do Set IP=%%i && GOTO MAC

      :MAC

      FOR /f "skip=13 tokens=12 usebackq " %%i in (`ipconfig /all`) do Set MAC=%%i && GOTO GateIP

      :GateIP

      arp -s %IP% %MAC%

      rem \\sever\log$ \\server 就是你的服務器名 \log$這個服務器目錄要有寫權限這是把服務器上的ip-mac文件拷到本機

      copy \\server\log$\ip-mac.bat c:\

      find /c /i "%ip% %mac%" c:\ip-mac.bat

      if errorlevel 8 goto exit

      if errorlevel 7 goto exit

      if errorlevel 6 goto exit

      if errorlevel 5 goto exit

      if errorlevel 4 goto exit

      if errorlevel 3 goto exit

      if errorlevel 2 goto exit

      if errorlevel 1 goto Write

      if errorlevel 0 goto exit

      :Write

      echo 正在寫入ip-mac表

      echo arp -s %IP% %MAC% >>\\server\log$\ip-mac.bat 2>nul

      c:\ip-mac.bat

      exit

      :exit

      @echo ip-mac表正確 將退出系統

      c:\ip-mac.bat

      exit

      雕蟲小技在此獻丑了 原理很簡單 每臺機器先綁定自身靜態ip 再把本機的ip傳到服務器的共享目錄批處理文件中 然后所有機器啟動時再運行這個批處理 這樣所有內網客戶機ip和mac都會自動綁定 寫得倉促 有問題的地方歡迎網盟兄弟們共同探討

      還有一個哇.....

      @echo OFF

      arp -d

      if %~n0==arp exit

      if %~n0==Arp exit

      if %~n0==ARP exit

      echo 正在獲取本機信息.....

      :IP

      FOR /f "skip=13 tokens=15 usebackq " %%i in (`ipconfig /all`) do Set IP=%%i && GOTO MAC

      :MAC

      echo IP:%IP%

      FOR /f "skip=13 tokens=12 usebackq " %%i in (`ipconfig /all`) do Set MAC=%%i && GOTO GateIP

      :GateIP

      echo MAC:%MAC%

      arp -s %IP% %MAC%

      echo 正在獲取網關信息.....

      FOR /f "skip=17 tokens=13 usebackq " %%i in (`ipconfig /all`) do Set GateIP=%%i && GOTO GateMac

      :GateMac

      echo GateIP:%GateIP%

      ping %GateIP% -t -n 1

      FOR /f "skip=3 tokens=2 usebackq " %%i in (`arp -a %GateIP%`) do Set GateMAC=%%i && GOTO Start

      :Start

      echo GateMAC:%GateMAC%

      arp -s %GateIP% %GateMAC%

      echo 操作完成!!!

      echo QQ:744111111 !


      上面是電腦上網安全的一些基礎常識,學習了安全知識,幾乎可以讓你免費電腦中毒的煩擾。




      日韩精品一区二区三区高清