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

Win7 靜態 ARP 綁定指令教學:防 ARP 欺騙、穩定網路連線

編輯:Win7 系統應用技巧

什麼是靜態 ARP?

ARP (Address Resolution Protocol) 負責將 IP 位址解析為 MAC 位址。動態 ARP 易受「ARP 欺騙」攻擊(偽造網關 MAC 導致斷網/竊聽)。將網關 IP 與 MAC 靜態綁定,可有效防禦此類攻擊,並解決因 ARP 快取錯誤導致的網路不穩。

操作步驟(管理員身分執行 CMD)

1. 確認網卡介面索引 (Idx)

netsh interface ipv4 show interfaces

找到目標網卡(如「乙太網路」、「Wi-Fi」)的 Idx 數值(如 10、12、15 等)。

2. 新增靜態 ARP 記錄

netsh interface ipv4 add neighbors   

範例: 介面 Idx 10,網關 IP 10.60.4.201,MAC aa-bb-cc-dd-ee-ff

netsh interface ipv4 add neighbors 10 10.60.4.201 aa-bb-cc-dd-ee-ff

新增靜態ARP指令示例

MAC 位址格式可用連字號 - 或冒號 : 分隔,不分大小寫。

3. 刪除靜態 ARP 記錄

netsh interface ipv4 delete neighbors  []
  • 刪除特定 IP 綁定:`netsh interface ipv4 delete neighbors 10 10.60.4.201`
  • 刪除該介面所有靜態綁定:`netsh interface ipv4 delete neighbors 10`

4. 查看目前 ARP 快取(驗證)

arp -a

靜態綁定的條目會顯示 靜態 類型,動態學習的顯示 動態。

進階:開機自動綁定(批次檔 + 工作排程器)

  1. 建立 `static_arp.bat`,內容為上述 `add neighbors` 指令(需管理員權限)。
  2. 開啟「工作排程器」→ 建立基本任務 → 觸發條件選「啟動時」 → 動作選「啟動程式」 → 程式:`cmd.exe`,參數:`/c 路徑\static_arp.bat` → 勾選「使用最高權限執行」。

注意事項

  • 更換路由器/網卡/重裝系統後,MAC 位址可能改變,需同步更新綁定。
  • DHCP 環境下,網關 IP 不變但 MAC 不變,綁定有效;若網關 IP 變動,需修改指令。
  • 企業環境建議在交換器層面啟用 DAI (Dynamic ARP Inspection) 或 IP Source Guard,從根源阻擋 ARP 攻擊。

靜態 ARP 綁定是維護區域網路安全、穩定的基礎技能,建議筆記本使用者在連接公共/辦公網路時養成習慣。

Copyright © Windows教程網 All Rights Reserved