当网络上的两个通信端点被分配相同的IP地址时,会发生IP地址冲突。端点可以是PC,移动设备或任何单个网络适配器。两个端点之间的IP冲突通常会导致其中一个或两个端点无法用于网络操作。
IP地址冲突如何发生
两台计算机或其他设备可以通过多种方式获取冲突的IP地址:
- 系统管理员在局域网上为两台计算机分配相同的静态IP地址。
- 系统管理员在本地网络的DHCP范围内为计算机分配静态IP地址,并且本地DHCP服务器自动分配相同的地址。
- 网络DHCP服务器出现故障,可以将相同的动态地址自动分配给多台计算机。例如,当移动设备进入休眠模式然后稍后唤醒时,可能会发生这种情况。
- 互联网服务提供商意外地静态或动态地为两个客户分配相同的IP地址。
其他形式的IP冲突可能发生在网络上。例如,如果该计算机配置了多个适配器,则一台计算机可能会遇到与其自身的IP地址冲突。网络管理员也可能通过意外地将网络交换机或网络路由器的两个端口相互连接来创建IP冲突。
识别IP地址冲突
确切的错误消息或其他IP冲突指示取决于受影响的设备类型及其运行的网络操作系统。
在许多Microsoft Windows计算机上,如果您尝试设置本地网络上已处于活动状态的固定IP地址,则会收到以下弹出错误消息:
刚刚配置的静态IP地址已在网络上使用。请重新配置其他IP地址。在具有动态IP冲突的较新Microsoft Windows计算机上,一旦操作系统检测到问题,您就会在任务栏中收到气球错误消息:
与网络上的另一个系统存在IP地址冲突。有时,特别是在较旧的Windows计算机上,类似于以下内容的消息可能会出现在弹出窗口中:
系统检测到IP地址冲突…解决IP地址冲突
针对IP冲突尝试以下补救措施:
- 对于已修复IP地址的网络,请确认每个本地主机配置了唯一的IP地址。
- 如果您的计算机具有动态分配的地址,请释放并更新其IP地址以解决IP地址冲突。
- 如果您认为您的宽带路由器有故障的DHCP服务器导致家庭网络出现IP冲突,请升级路由器固件以解决问题。