首页/网络/网络排障速查/IP 地址冲突检测与处置
本包目录(235 条)
排查流程与方法36 条
连通性与链路检测54 条
DNS 与解析排查46 条端口与连接检查37 条抓包与流量分析32 条应用层慢与丢包定位30 条

IP 地址冲突检测与处置

两台设备配了同一 IP 时表现为随机断网、丢包、ARP 交替应答;用 arping -D 与 ARP 抓包可实锤,Windows 会弹窗并记录事件。

网络排障速查网络更新于 2026-10-12

检测(Linux)

检测(Linux)
arping -D -c 4 -I eth0 10.0.0.5    # 若收到来自不同 MAC 的应答即冲突
tcpdump -nn -e -i eth0 arp and host 10.0.0.5   # 观察 who-has/tell 的 MAC 是否变化
ip neigh show | grep 10.0.0.5        # 条目的 lladdr 是否跳动

Windows 侧线索

Windows 侧线索
Get-WinEvent -FilterHashtable @{LogName='System'; Id=4198,4199} -MaxEvents 10   # IP 地址冲突相关事件
# 或看系统托盘『检测到 IP 地址冲突』弹窗
冲突在 DHCP 环境多为静态地址越界或私接设备;处置=停机冲突主机或改地址,不能只在本机反复 ipconfig /release。

易错点

  • 用 ping 判断冲突不可靠(轮询到谁不一定),必须看 ARP 层谁在应答
  • 发现冲突后只改自己机器地址,不追查冲突源,过几天位置互换后再犯

数据来源与参考

  • RFC 5227:IPv4 Address Conflict Detection
  • Microsoft Learn:地址冲突事件 4198/4199

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌