网管经常会遇到一些很奇怪的网络故障,解决过程中也是颇费心思。笔者前两天又遇到一个这样的问题,“共享”出来,希望大家以后少走弯路。
机器配置:联想万全服务器,操作系统是Windows NT。使用两台24口的交换机。工作站为36台联想开天4600电脑,操作系统是Windows 98。设定所有电脑在一个工作组(workgroup)中,且没有设网关。
故障现象:刚开始时,有几台电脑只能看到局域网中部分电脑,而不能看到服务器。以前曾经遇到过这种现象,处理过程是把交换机关掉,等5分钟以上,重新打开,故障自行解决。这次我采用了同样的方法,但问题出现了变化。
重新打开后,机架下面的第二台交换机的灯从5至12端口均不再正常有规律地闪烁,而是偶尔亮—下。而5至12端口所对应的电脑只能看到自己,其网卡灯一直亮着但不再闪烁(即没有收发数据包)。另外6台电脑(不接在5至12端口)也不能访问服务器。网中剩下的电脑能访问服务器,但只能看到局域网中部分电脑,且ping不通,而服务器本身也只能看到局域网中部分电脑。
交换机中除5到12端口以外的灯闪烁正常,说明对应电脑的网卡和线路正常。而交换机中5到12端口连接的电脑同时出问题,可见8台电脑的网卡同时出问题可能性很小。如果是第二台交换机的5至12端口的端口坏了,那其它端口对应连接的电脑就应该能访问服务器,可是为什么还是有另外6台不能访问服务器呢?如果是服务器的网线有问题,为什么还有部分电脑能访问服务器?
解决办法:首先更换服务器的网线,问题依旧。又将原来插入第二台交换机上5至12端口的网线接到第一台交换机上,情况有所好转,这几台电脑能访问服务器了,但和其它电脑一样,只能看到局域网中几台电脑,且网速明显下降。这说明问题仍出在交换机上。终于想到了是不是交换机的级联出了问题?要不怎么组内电脑互相不通呢?
出现故障前用的是第一台交换机的级联,现在立刻换成用第二台交换机的级联相连接,刷新服务器后网速恢复很快,且局域网中所有电脑均出现了。又把原来接在第二台交换机5至12端口的网线从第一台交换机上取回来接回第二台的5至12端口,交换机上5至12端口的灯闪烁正常了,局域网内的电脑均能访问所有电脑。至此,故障解决。
此次经历,说明网络故障中交换机的级联也是一个不可忽视的问题。另外,还有一个小经验:网管在所有单机未开机前,先打开服务器和交换机,上述交换机的故障频率会少得多。