当网络出现故障时,先要通过仔细地观察和检测,对网络故障出现的原因及位置进行准确的辨别,然后根据故障情况,逐一解决。由于网络故障的多样性和综合性,有时在实际工作中遇到困难时无法根据经验来解决,这就需要网络管理员具备扎实的计算机和网络基础知识,在此基础上结合实际经验,运用自己的智慧,尽可能多地解决问题。
通常在查找、排除网络故障时遵循以下几个步骤。
在排除故障之前,必须确切地知道网络上到底出了什么毛病,是不能共享资源,还是找不到另一台计算机等。知道出了什么问题并能够及时识别,是成功排除故障最重要的步骤。为了与故障现象进行对比,作为管理员用户必须知道系统在正常情况下是怎样工作的,反之,是不好对问题和故障进行定位的。识别故障现象时,应该向操作者询问以下几个问题:
(1)当被记录的故障现象发生时,正在运行什么进程(即操作者正在对计算机进行什么操作)?
(2)这个进程以前运行过吗?
(3)以前这个进程的运行是否成功?
(4)这个进程最后一次成功运行是什么时候?
(5)从那时起,哪些发生了改变?
然后带着这些疑问,再去了解问题,做到有针对性地排除故障。
当处理由操作员报告的问题时,对故障现象的详细描述显得尤为重要。如果仅凭他们的一面之词,有时还很难下结论,这时就需要管理员亲自操作一下刚才出错的程序,并注意出错信息。例如,在使用Web浏览器进行浏览时,无论输入哪个网站都返回“该页无法显示”之类的信息。使用ping命令时,无论ping哪个IP地址都显示超时连接信息等。诸如此类的出错消息会为缩小问题范围提供许多有价值的信息。对此在排除故障前,可以按以下步骤执行:
(1)收集有关故障现象的信息。
(2)对问题和故障现象进行详细描述。
(3)注意细节。
(4)把所有的问题都记下来。
(5)不要匆忙下结论。
接下来就要考虑导致无法查看信息的原因可能有哪些,如网卡硬件故障、网络连接故障、网络设备(如集线器、交换机)故障、TCP/IP协议设置不当等。
注意:不要着急下结论,可以根据出错的可能性把这些原因按优先级别进行排序,一个个先后排除。
对所有列出的可能导致错误的原因逐一进行测试,而且不要根据一次测试就断定某一区域的网络是运行正常或是不正常。另外,也不要在自己认为已经确定了的第一个错误上停下来,应直到测试完为止。
除了测试之外,网络管理员还要注意:千万不要忘记去看一看网卡、Hub、Modem、路由器面板上的LED指示灯。通常情况下,绿灯表示连接正常(Modem需要几个绿灯和红灯都要亮),红灯表示连接故障,不亮表示无连接或线路不通。根据数据流量的大小,指示灯会时快时慢地闪烁。同时,不要忘记记录所有观察及测试的方法和结果。
经过以上面的几步检查,基本上可以判断出故障的部位了。对于计算机的错误,用户可以开始检查该计算机网卡是否安装好、TCP/IP协议是否安装并设置正确、Web浏览器的连接设置是否得当等一切与已知故障现象有关的内容。然后剩下的事情就是排除故障了。需要注意的是,在开机箱时,不要忘记静电对计算机的危害,要正确拆卸计算机部件。
网络连通性故障通常有以下几种表现:
(1)计算机无法登录到服务器。
(2)计算机无法通过局域网接入Internet。
(3)计算机在“网上邻居”中只能看到自己,而看不到其他计算机,从而无法使用其他计算机上的共享资源和共享打印机。
(4)计算机无法在网络内实现访问其他计算机上的资源。
(5)网络中的部分计算机运行速度异常的缓慢。
以下原因可能导致网络连通性故障:
(1)网卡未安装,或未安装正确,或与其他设备有冲突。
(2)网卡硬件故障。
(3)网络协议未安装,或设置不正确。
(4)网线、跳线或信息插座故障。
(5)Hub电源未打开,或Hub硬件故障,或Hub端口硬件故障。
(6)UPS电源故障。
网络连通性故障的排除方法介绍如下。
(1)确认连通性故障。当出现一种网络应用故障时,如无法接入Internet,首先尝试使用其他网络应用,如查找网络中的其他计算机,或使用局域网中的Web浏览等。如果其他网络应用可正常使用,如虽然无法接入Internet,却能够在“网上邻居”中找到其他计算机,或可ping到其他计算机,即可排除连通性故障原因。如果其他网络应用均无法实现,需继续下面操作。
(2)看LED灯判断网卡的故障。首先查看网卡的指示灯是否正常。正常情况下,在不传送数据时,网卡的指示灯闪烁较慢,传送数据时,闪烁较快。无论是不亮,还是长亮不灭,都表明有故障存在。如果网卡的指示灯不正常,需关掉计算机更换网卡。对于Hub的指示灯,凡是插有网线的端口,指示灯都亮。由于是Hub,指示灯的作用只能指示该端口是否连接有终端设备,不能显示通信状态。
(3)用ping命令排除网卡故障。使用ping命令,ping本地的IP地址或计算机名,检查网卡和IP网络协议是否安装完好。如果能ping通,说明该计算机的网卡和网络协议设置都没有问题,问题出在计算机与网络的连接上。因此,应当检查网线和Hub及Hub的接口状态,如果无法ping通,只能说明TCP/IP协议有问题。这时可以在计算机的“控制面板”的“系统”中,查看网卡是否已经安装或是否出错。如果在系统中的硬件列表中没有发现网络适配器,或网络适配器前面有一个黄色的“!”,说明网卡未安装正确。需将未知设备或带有黄色的“!”网络适配器删除,刷新后,重新安装网卡,并为该网卡正确安装和配置网络协议,然后进行应用测试。如果网卡无法正确安装,说明网卡可能损坏,必须换一块网卡重试。如果网卡安装正确,则原因是协议未安装。
(4)如果确定网卡和协议都正确的情况下,还是网络不通,可初步断定是Hub或双绞线的问题。为了进一步进行确认,可再换一台计算机用同样的方法进行判断。如果其他计算机与本机连接正常,则故障一定是先前的那台计算机和Hub的接口上。
(5)如果确定Hub有故障,应首先检查Hub的指示灯是否正常,如果先前那台计算机与Hub连接的接口灯不亮说明该Hub的接口有故障(Hub的指示灯表明插有网线的端口,指示灯亮,指示灯不能显示通信状态)。
(6)如果Hub没有问题,则检查计算机到Hub的那一段双绞线和所安装的网卡是否有故障。判断双绞线是否有问题可以通过“双绞线测试仪”或用两块万用表分别由两个人在双绞线的两端测试。主要测试双绞线的1、2和3、6四条线(其中1、2线用于发送,3、6线用于接收)。如果发现有一根不通就要重新制作。通过上面的故障压缩,我们就可以判断故障出在网卡、双绞线或Hub上。
网络协议故障的表现有以下几种。
(1)计算机无法登录到服务器。
(2)计算机在“网上邻居”中既看不到自己,也无法在网络中访问其他计算机。
(3)计算机在“网上邻居”中能看到自己和其他成员,但无法访问其他计算机。
(4)计算机无法通过局域网接入Internet。
网络协议故障的原因主要是以下两种。
(1)协议未安装:实现局域网通信,需安装NetBEUI协议。
(2)协议配置不正确:TCP/IP协议涉及到的基本参数有4个,包括IP地址、子网掩码、DNS和网关,任何一个设置错误,都会导致故障发生。
当计算机出现以上协议故障现象时,应当按照以下步骤进行故障的定位:
(1)检查计算机是否安装TCP/IP和NetBEUI协议,如果没有,建议安装这两个协议,并把TCP/IP参数配置好,然后重新启动计算机。
(2)使用ping命令,测试与其他计算机的连接情况。
(3)在“控制面板”的“网络”属性中,单击“文件及打印共享”按钮,在弹出的“文件及打印共享”对话框中检查一下,看看是否选中了“允许其他用户访问我的文件”和“允许其他计算机使用我的打印机”复选框,或者其中的一个。如果没有,全部选中或选中一个;否则将无法使用共享文件夹。
(4)系统重新启动后,双击“网上邻居”图标,将显示网络中的其他计算机和共享资源。如果仍看不到其他计算机,可以使用“查找”命令,能找到其他计算机,证明网络是连通的。
(5)在“网络”属性的“标识”中重新为该计算机命名,使其在网络中具有唯一性。
网络配置错误是导致故障发生的重要原因之一。网络管理员对服务器、路由器等的不当设置自然会导致网络故障,用户对计算机设置的修改,往往也会产生一些让人无法预料的配置错误。
配置故障更多的时候是表现在不能实现网络所提供的各种服务上,如不能访问某一台计算机等。因此,在修改配置前,必须做好原有配置的记录,并进行备份。
配置故障通常表现为以下几种:
(1)计算机只能与某些计算机而不是全部计算机进行通信。
(2)计算机无法访问任何其他设备。
首先检查发生故障计算机的相关配置。如果发现错误,修改后,再测试相应的网络服务是否能实现。如果没有发现错误,或相应的网络服务不能实现,执行下述步骤。
测试系统内的其他计算机是否有类似的故障,如果有同样的故障,说明问题出在网络设备上,如Hub。反之,检查被访问计算机对该访问计算机所提供的服务进行认真地检查。
计算机的故障虽然多种多样,但并非无规律可循。随着理论知识和经验技术的积累,故障排除将变得越来越快、越来越简单。严格的网络管理,是减少网络故障的重要手段;完善的技术档案,是排除故障的重要参考;有效的测试和监视工具则是预防、排除故障的有力助手。