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

Windows 8 手動綁定 ARP 防止 ARP 欺騙攻擊指令教學

編輯:Win8 系統應用技巧

Windows 8 缺乏相容的第三方 ARP 防火牆軟體,若在有 ARP 攻擊風險的網路環境 (如宿舍、公共 Wi-Fi、企業網路),可透過 netsh 指令手動建立靜態 ARP 綁定,將閘道器 IP 與 MAC 位址固定對應,防止中間人攻擊。本文說明完整指令流程。

操作前提

  • 需以系統管理員身分開啟命令提示字元 (Win+X → 命令提示字元 (管理員))。
  • 先取得目標閘道器的真實 MAC 位址 (可於正常網路環境下執行 arp -a 記錄)。

綁定步驟

  1. 查詢網卡介面索引 (Idx):
    netsh interface ipv4 show interfaces
    記下目標網卡的 Idx 數值 (如 12)。
  2. 建立靜態 ARP 綁定:
    netsh interface ipv4 add neighbors Idx "Gateway_IP" "Gateway_MAC"
    範例:netsh interface ipv4 add neighbors 12 192.168.1.1 D0-27-88-C9-7C-A4
  3. 驗證綁定結果:
    arp -a
    確認列表中出現該 IP,類型顯示為「靜態」。

解除綁定

netsh interface ipv4 delete neighbors Idx "Gateway_IP"
範例:netsh interface ipv4 delete neighbors 12 192.168.1.1
執行後重新啟動電腦或重新啟用網卡生效。

自動化建議

將上述指令寫入批次檔 (.bat) 並設為開機自動執行 (工作排程器 → 最高權限執行),確保每次開機自動套用 ARP 綁定。注意:網卡 Idx 可能因硬體變更而改變,建議腳本中加入查詢邏輯。

Copyright © Windows教程網 All Rights Reserved