Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win8 遭遇 ARP 攻擊怎麼辦?CMD 手動綁定 MAC 與批次檔自動化防護教學

編輯:Win8 系統基礎知識

區域網路環境下易遭 ARP 欺騙攻擊,導致網速變慢、斷線。Win8 缺乏完美相容的 ARP 防火牆,但可透過手動綁定網關 MAC 位址或建立批次檔 (.bat) 實現快速防護。

原理

ARP 攻擊偽造網關 MAC,讓封包誤送攻擊者電腦。綁定真實網關 MAC 到本機 ARP 快取 (靜態項目),即可免疫欺騙。

方法一:CMD 手動指令綁定

  1. 以管理員身分開啟命令提示字元 (Win+X → 命令提示字元 (系統管理員))。
  2. 執行 netsh interface ipv4 show interfaces 查看目標網卡介面索引 (Idx)。
    查看介面索引
  3. 執行綁定指令:
    netsh -c "interface ipv4" add neighbors <網關IP> <網關MAC>
    例:netsh -c "interface ipv4" add neighbors 12 192.168.1.1 D0-27-88-C9-7C-A4
    綁定指令範例
  4. 驗證:執行 arp -a 查看該 IP 對應 MAC 類型為「靜態」。
    arp -a 驗證靜態
  5. 解除綁定:netsh -c "interface ipv4" delete neighbors <網關IP> → 重開機。

方法二:批次檔 (.bat) 一鍵綁定/解除

  1. 開啟記事本,輸入綁定指令:
    @echo off
    arp -s 192.168.1.1 D0-27-88-C9-7C-A4
    echo ARP 綁定完成
    pause
    另存為 arp_bind.bat。
  2. 建立解除綁定檔 arp_unbind.bat:
    @echo off
    arp -d 192.168.1.1
    echo ARP 解除綁定完成
    pause
  3. 以管理員身分執行 .bat 檔即可快速生效,亦可放入啟動資料夾開機自動綁定。
    批次檔建立示意

注意:IP 與 MAC 需替換為你實際的網關資訊 (可用 arp -a 查詢)。此法需在網路拓撲固定環境使用,若更換路由器或網段需重新綁定。

Copyright © Windows教程網 All Rights Reserved