Windows 8 缺乏完美相容的 ARP 防火牆軟體,需手動綁定 MAC 位址防範 ARP 欺騙攻擊。
netsh interface ipv4 show interfaces 找出目標網卡的 Idx 編號。netsh -c "interface ipv4" add neighbors Idx IP MACnetsh -c "interface ipv4" add neighbors 12 192.168.1.1 D0-27-88-C9-7C-A4arp -a 檢查列表中該 IP 對應 MAC 為「靜態」。netsh -c "interface ipv4" delete neighbors Idx (Idx 為對應編號),重開機生效。
建立兩個批次檔,右鍵「以系統管理員身分執行」即可一鍵綁定/解除:
:: arp_bind.bat
arp -a
arp -s 192.168.1.1 D0-27-88-C9-7C-A4
:: arp_unbind.bat
arp -d 192.168.1.1 D0-27-88-C9-7C-A4
亦可放入啟動資料夾實現開機自動綁定。原理為固定本機 MAC 與閘道器 MAC 對應,防止 ARP 偽造導致斷網或資料竊取。