揪出IP地址冲突的幕后“黑手” 

对于一个网络管理“玩”手来讲,IP地址冲突是再普通不过的网络故障现象,究其原因也很简单,在同一网段内有了两个相同的IP地址。但引起冲突的原因确是很多,特别是一些先进的网络技术和网络设备的出现,而且滥设IP地址有时并不能及时发现,只有在使用相同IP地址的网络设备同时都在开机状态时才会显露出来,所以具有一定的隐蔽性,如此以来让一个小小的IP地址冲突变得复杂起来了。根据作者多年的实践经验,总结如下,希望帮助广大网络“玩”手揪出IP地址冲突的幕手“黑手”。

 
一、初级篇:用户配置不当
1、计算机网络参数配置不当
很多初级电脑用户对TCP/IP并不了解,不知道“IP地址”、“子网掩码”、“默认网关”等参数如何设置,使用的不是从管理员处获得的经过规划的IP参数信息,或者是用户无意中修改了这些信息。
    故障排除:这种故障一看就一目了然,只要改回原来的IP地址分析方案即可。但关键是要找到是谁“非法”占用了IP。这里介绍两种方法:
技巧性:直接在路由器里把非法占用的IP及MAC封掉,接下会发生什么呢?大家可想而知了,马上就有用户来电,上不了网了。
技术性:当然作为网管员,光有那一招是远远不够的,如果碰上那个恶搞的人想玩玩了,他是不会主动来电了。其实我们只要用到那个命令即可,第一个命令:ping  非法占用的IP,我们之所以要ping这台机器,是出于两个目的,首先我们要知道我们要找的机器确实在网络上,其次,我们要知道这台机器的网卡的MAC地址,那么我们如何知道它的MAC地址哪?这就需要使用第二个命令arp:arp –A,知道了非法IP的MAC,如果之前你对网络用户的各种网络配置信息有详细的记载,就可以一步到位了。如果没有,就要继续往下做了,如果你的网络设备都是网管型,可以直接登陆到路由器或交换机查看MAC与端口对应表,根据综合布线资料,可以查找出相应的信息点的物理位置,从而定位到所连接的微机位置。如果不是,那就有点麻烦了,用PING 命令一个个试试了,PING  IP -t,把网线逐步一拔掉,当发现有不通的时候,就找到了。然后再顺藤摸瓜,找到那只“黑手”
 
     2、增加的网络设备配置不当
现在有很多用户都增加了无线路由器等设备,由于它们的默认IP地址与中心路由器的IP一样了(192.168.0.1或者192.168.1.1),而普通用户只设置了无线上网部分,结果导致IP地址冲突了。
故障排除:这种故障解决起来也很简单只要找到增加的网络设备,分配一个不冲突的IP即可。如何找到这台网络设备的物理位置方法同上了。
 
二、中级篇:管理员配置不当
1、IP与MAC绑定导致
网络管理员在路由器配置网络参数时的失误造成IP地址冲突。比如在中心路由器时设置了用户A的电脑IP与MAC的绑定,但用户A由于电脑故障换了一个网卡了,这样再重新分配IP时如果绑定不改,冲突就免不了。
排除:这主要是由于网管的疏忽导致了,只要在路由器端重新进行IP与MAC的绑定即可。
 
2、DHCP服务的“地址池”参数设置不合理
案例:一个局域网有30台电脑,其中有5台电脑由于特殊需要,使用了手工设置静态IP地址的方式,使用的IP地址段为192.168.0.10~192.168.0.14”,其它25台电脑通过路由器的DHCP服务获得IP地址等参数信息。但如果你的路由器DHCP自动分配中包含了以上5台电脑使用的IP地址段,就有可能产生IP地址冲突。
     产生IP地址冲突的原因非常简单,如使用静态IP地址“192.168.0.11”的电脑A没有开机,当网络中的某台电脑B向路由器的DHCP服务器申请IP地址时,DHCP服务器发现“192.168.0.11”这个IP地址目前是空闲的,没有任何电脑使用,就很有可能将这个IP地址分配给申请IP地址的电脑B。当电脑A开机启动后上线,就会发现还有其它电脑使用“192.168.0.11”这个IP地址,于是就会产生IP地址冲突。
 
 
                                                                         祝好运!