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

Windows Vista 下使用 netsh 指令綁定 MAC 位址,重開機不失效

編輯:Windows Vista 教學

XP 時代用 arp 指令綁定閘道器 MAC 輕鬆防 ARP 欺騙,但 Vista 下 arp 綁定重開機會失效。改用 netsh 指令可實現永久靜態綁定,重開機後依然有效。

操作步驟

  1. 以系統管理員身分開啟命令提示字元(開始 → 附件 → 命令提示字元右鍵選「以系統管理員身分執行」)。
  2. 執行 netsh i i show in 顯示網路介面清單,找到上網使用介面的 Idx 編號(例如區域連線 Idx=8,無線網路 Idx=11)。
  3. 執行綁定指令(以無線網路 Idx=11、閘道器 IP=192.168.0.1、MAC=00-50-7F-04-47-61 為例):
    netsh -c "i i" add neighbors 11 "192.168.0.1" "00-50-7F-04-47-61"
  4. 驗證:執行 arp /a,若顯示該 IP 的物理位址類型為「靜態」,即綁定成功。重開機後再執行 arp /a 確認仍為靜態。

netsh 寫入的鄰居快取為持久性,解決 Vista 下 arp 重開機失效的問題,適合長期防禦 ARP 欺騙。

Copyright © Windows教程網 All Rights Reserved