區域網路 ARP 欺騙攻擊導致斷網、竊聽、劫持頻發。Win7 可透過命令列綁定閘道 MAC、隱藏電腦不出現在網路鄰居、修改網卡 MAC 位址三重防護,大幅提升區域網路安全性。
核心防護:靜態綁定閘道 IP-MAC (ARP 綁定)
- Win → 輸入「cmd」 → Ctrl + Shift + Enter 以系統管理員身分開啟命令提示字元。
- 查看目前閘道 MAC:
arp -a
找到介面對應的閘道 IP (如 192.168.1.1) 及其 MAC 位址 (如 00-d0-88-00-6c-dd)。
- 刪除現有動態對應:
arp -d
- 建立靜態綁定:
arp -s 192.168.1.1 00-d0-88-00-6c-dd
(將 IP/MAC 替換為實際值)
- 驗證:
arp -a 確認該 IP 類型顯示為「靜態」。
重開機後靜態綁定失效,需寫入批次檔放入「啟動」資料夾或用工作排程器「登入時」執行。
進階隱藏:讓電腦從網路鄰居消失
- 同樣在管理員 CMD 中執行:
net config server /hidden:yes
- 此後在「網路鄰居」/「網路」中不再顯示本機電腦名稱,減少被掃描攻擊面。
- 需恢復顯示:
net config server /hidden:no。
補充防護:修改網卡 MAC 位址 (繞過 MAC 綁定/黑名單)
參考「Win7 修改 MAC 位址三大法」文章,使用 Technitium MAC Address Changer 或裝置管理員進階屬性修改 MAC,重新啟用網卡生效。
企業/學校環境建議
- 請求網管開啟交換器 DHCP Snooping、Dynamic ARP Inspection (DAI)、IP Source Guard,從網路層面根治 ARP 攻擊。
- 部署 802.1X 埠基存取控制,裝置認證通過才能接入網路。
- 使用具備 ARP 防護功能的端點安全軟體 (火綿、深信服、趨勢科技等企業版)。
原理補充
- ARP 協議無驗證機制,攻擊者發送偽造 ARP 回應將閘道 IP 映射到攻擊者 MAC,流量經攻擊者中轉 (中間人攻擊)。
- 靜態 ARP 表項優先於動態學習,攻擊者無法覆蓋,但需在每台客戶端維護。
- 隱藏伺服器功能 (
net config server /hidden:yes) 僅影響 NetBIOS/SMB 瀏覽服務,不影響 IP 層通訊。