為什麼要綁定 IP-MAC?
區域網路中,惡意使用者竄改 IP 地址冒用他人身份(ARP 欺騙)會導致:
- 被盜用者頻繁彈出「IP 地址衝突」錯誤,無法上網
- 攻擊者攔截/竄改網路封包,竊取帳號密碼
- 網管難以追蹤真實來源,維護成本激增
將網卡唯一的 MAC 地址(物理地址) 與指派的 IP 地址 綁定,可在本機建立靜態 ARP 對應表,有效阻擋 ARP 偽造攻擊。
基礎知識:MAC 地址是什麼?
- 全名 Media Access Control Address,網卡出廠燒錄的 48 位元唯一識別碼
- 格式:12 位十六進位數,以
- 或 : 分隔,例 00-10-5C-AD-72-E3
- 俗稱「網卡身分證」,理論上全球唯一、不可更改(實際可透過軟體暫時偽裝)
查詢本機 MAC 地址
- Win+R → 輸入
cmd → Enter
- 輸入
ipconfig /all → Enter
- 找到「乙太網路介面卡」或「無線網路介面卡」區塊 → 實體位址 即為 MAC
Windows 靜態綁定 IP-MAC(ARP -s 指令)
語法
arp -s <IP地址> <MAC地址>
例:arp -s 10.88.56.72 00-10-5C-AD-72-E3
驗證綁定結果
arp -a
輸出中對應 IP 列顯示該 MAC,且類型為「靜態」即成功。
刪除綁定
arp -d <IP地址>
⚠️ 關鍵限制與注意事項
- 僅對「本機→閘道器/代理伺服器」的 ARP 表生效,無法防禦同網段其他主機發起的 ARP 攻擊(需交換機支援 DAI/Dynamic ARP Inspection)
- 僅適用靜態 IP 環境。DHCP 動態取得 IP 時,重啟/租約更新後 IP 變動,綁定失效
- Modem 撥號上網(PPPoE)無效,因無區域網路閘道器 ARP 交互
- 重開機後靜態 ARP 表消失,需寫入批次檔放入「啟動」資料夾或用排程工作自動執行
進階防護建議
- 交換機端開啟 DAI + IP Source Guard(企業/學校網管層面)
- 使用者端安裝防 ARP 軟體(如 360 ARP 防火牆、AntiARP),自動偵測封鎖偽造封包
- 重要帳務操作改用 VPN/HTTPS,加密傳輸層面降低竊聽風險
結語
ARP 綁定是「治標」手段,適合靜態 IP 環境下的個人自保。根治 ARP 攻擊仍須依賴網路基礎設施的安全配置。若你在校園/辦公網路頻繁遇到 IP 衝突,請優先聯繫網管協助部署交換機級防護,並輔以本機綁定與防 ARP 軟體雙重防線。