彈窗「IP 地址與網絡上的其他系統有衝突」,許多文章直接甩鍋「ARP 病毒」。本文通過還原 ARP 欺騙攻擊完整鏈條,證明正常動態 IP 環境下,ARP 攻擊不會觸發此提示,真相多為:局域網內有設備錯誤配置了與你相同的固定 IP。提供科學研判與處置指南。
ARP 欺騙攻擊鏈完整還原(為什麼不會觸發衝突提示)
- A 機 (攻擊者) 感染 ARP 病毒,目標入侵 B 機
- A 機尋找 C 機作跳板,向 C 機 139 端口發送洪水包 → C 機死機/斷網
- C 機離線,B 機 ARP 表項失效,準備更新
- A 機將自身 IP 改為 C 機原 IP,發送免費 ARP 宣告
- B 機/網關更新 ARP 表:IP_C → MAC_A
- A 機成為合法訪問者,繞過防火牆入侵 B 機
- 關鍵點:此時 C 機已離線,網絡上只有一個使用 IP_C 的設備 (A 機),無衝突
- 若 C 機重新上線(固定 IP),雙方爭用 → 觸發衝突提示,但此時 C 機已是受害者
結論:ARP 攻擊過程中,被冒充 IP 的原持有者 (C 機) 已被踢離線,網絡中不存在雙活 IP,Windows 不會彈出衝突提示。彈出提示的前提是兩台設備同時在線使用相同 IP。
真實成因:固定 IP 配置撞車
- 你使用 動態 IP (DHCP) 正常上網,服務器分配 IP_X 給你
- 另一用戶 (「二把刀」) 不懂網絡,將網卡設置為 固定 IP,巧合輸入了 IP_X
- 他嘗試連接,但服務器已將 IP_X 租約給你,他無法真正上線
- Windows 檢測到網絡上有另一設備宣告擁有 IP_X → 彈出衝突提示
- 你的網絡完全正常,租約在手,他搶不走
DHCP 原理鐵律
- 服務器維護地址池,已租約 IP 不會再次分配
- 租約期內,只有原持有者釋放 (Release/斷網/關機),IP 才歸還池中
- 電信級地址池通常配置超售 (如 100 IP 賣 120 用戶),基於「不同時在線」統計複用
- 固定 IP 方式:專屬資源,不上網也佔用,費用高,家庭用戶極少用
科學處置指南
情況 A:不影響上網,僅彈窗提示
直接無視。你的動態 IP 租約合法有效,對方固定 IP 配置錯誤無法上線。提示不影響任何業務。
情況 B:斷網重連後出現提示
高度懷疑 ARP 攻擊。你可能是上述鏈條中的 C 機(被洪水包踢下線)。
行動:安裝 360 ARP 防火牆/Colasoft Capsa → 綁定網關 MAC + 本機 MAC → 掃描清除病毒源。
情況 C:路由器下多設備共享上網
- 確認路由器 WAN 口:動態 IP / PPPoE 撥號
- LAN 口 DHCP:啟用,地址池 192.168.x.2-254
- 所有客戶機:自動獲得 IP/DNS
- 路由器內網天然隔離外部 IP 衝突,內部衝突極低概率
避坑指南
- ❌ 見衝突提示裝 ARP 防火牆 — 治標不治本,若非 ARP 攻擊純屬浪費資源
- ❌ 手動指定固定 IP 繞過衝突 — 極大概率撞上他人合法租約,導致自己上不了網
- ✅ 保持「自動獲得 IP」 — 讓 DHCP 服務器權威分配,源頭消除衝突
- ✅ 關注網絡狀態:斷網+衝突=查 ARP;不斷網+衝突=無視/投訴網管
網管/運維視角的根治
- 接入層交換機啟用 DHCP Snooping:僅信任上行端口 DHCP Server 響應,邊緣端口僅允許 Request
- 啟用 Dynamic ARP Inspection (DAI):驗證 ARP 報文源 MAC/IP 與 DHCP Snooping 綁定表一致
- 啟用 IP Source Guard:僅允許綁定表內 IP/MAC 通過的流量
- 配置 Port Security:限制單端口學習 MAC 數量,防 MAC 泛洪
「IP 衝突」提示是網絡層的「體溫計」,發燒不一定是重病。理解 DHCP 租約機制與 ARP 攻擊時序,冷靜研判,才能精準用藥,避免過度醫療。