网管必备 网络DOS命令实例(上篇) 保障网络安全 防杀网络病毒超级经验
【论坛话题】ADSL共享上网超经济方案 【网管员之路】学习Linux要循序渐进
网管必读 局域网络管理技巧经验谈 终级大提速 如何提高ADSL上网速度
【IT168 专稿】作为一名网络管理员,保证网络的畅通是最基本的工作。大到服务器及核心路由交换设备,小到公司办公用机,当网络出现故障时,就需要网管员迅速的排除故障,保证网络的正常运行。因此要想胜任网管员这个工作就一定要掌握行之有效的解决网络故障的方法。笔者经过多年工作经验总结出了一套循序渐进解决网络故障的方法。希望读者看完这篇文章后能够有所收获,在工作中轻松面对网络问题。
当网络出现问题时,在排除故障之前你首先应该做的是将故障现象认真仔细的记录下来。在观察和记录时一定要注意细节,因为有时正是一些很小的细节反而却是解决问题的关键。当把故障现象记录下来后就要开始对网络问题进行分析了,考虑故障出现在哪里?是不能共享资源,还是不能连接Internet等等。另外除了自己观察故障现象以外还应该向该计算机的操作者询问以下几个问题:
1、当故障现象发生时,正在对计算机进行什么操作?
2、这项操作以前是否成功运行过?
3、最近都做过什么改动?
弄清这些问题就为下一步对症下药排除故障打下了基础。但由于操作者的操作水平不同,仅仅凭借其一面之词有时很难下结论。这时就需要网络管理员自己亲自操作一下刚才出错的程序并注意出错信息。当问题和操作者形容的一样时就可以循序渐进的解决网络故障了。
小提示:
笔者在解决每一次网络故障时都会咨询操作者这三个问题,有50%故障可以通过这三个问题找到出错的关键所在,例如有一个操作者说自己购买了新的网卡就是上不了网,实际上他连驱动都没有安装仅仅把网卡插在PCI插槽上而已。还有一次操作者把计算机在办公室中移动了位置,结果不能正常上网,原来是网线的另一端连接到了办公室中没有生效的布线接口上,自然无法正常上网。
如何使用Ping命令解决网络故障
STEP1:首先进入命令行模式,输入IPCONFIG获得本机IP地址及网关地址。
STEP2:通过“ping 127.0.0.1”来判断TCP/IP协议是否安装成功,不通则重新安装TCP/IP协议,如果PING的通则继续STEP3的判断。
STEP3:“ping 本机IP地址”,不通则说明网卡有问题,需要重新安装网卡驱动。通则继续STEP4的判断。
STEP4:通过第2,3步我们已经能够判断出本机网络协议和网卡工作正常,下面我们就要进一步进行判断了。看问题是出在网线还是远程服务器或路由器链路上了。通过“ping 网关IP地址”,不通则说明问题基本出在网线上,这时候应该查看RJ45水晶头上是否有线扭断,或换根网线测试一下。通则说明从本机到服务器或路由器远程链路连接正常,问题出在服务器或路由器上的设置了,与本机无关。
小提示:
有的计算机是采用代理服务器方式进行上网的,浏览网页时需要在IE的INTERNET选项->连接->局域网设置处填写适当的代理服务器地址及端口号,填写内容应当咨询公司网管。在这种情况下“ping 网关IP地址”也是通的,在实际排除故障中要引起重视。另外如果PING网关通而不能浏览诸如sohu.com网页时应该用IP地址进行访问,如果可以正常浏览说明是DNS解析出现问题,请使用NSLOOKUP进一步判断,并在DNS服务器上进行正确配置。
STEP5:
如果问题出在服务器或路由器上设置的时候,公司有很多个交换路由结点如何判断问题出现在哪个结点呢?这时候我们可以用另一个命令——tracert来判断”tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。它所获得的信息要比ping命令详细得多,它把数据包所走的全部路径,节点的IP以及花费的时间都显示出来。我们可以使用tracert www.it168.com来跟踪数据包发向sohu所走的路径,可以根据输出显示TIME OUT判断到底是哪个结点出了问题。该命令比较适用于大型网络。
通过该方法可以有效的查找网络故障的问题所在,将问题的关键划分为协议,网卡及HUB三部分,层层筛选逐步判断。
网络工程师友情提醒:
当你使用ping时也许检测到网络是连通的,但在实际使用中却不时出现这样或那样的奇怪问题,这时请使用ping IP地址 -t来进行不间断的ping,或者使用ping ip地址 -l 50000来使用大小为50000byte的数据包进行ping检测。如果通过大包不间断的测试后没有任何丢包现象的话才说明网络真正的稳定了。
通过LED显示灯判断网卡故障:
上面我们通过三步PING法可以大概判断出问题所在,接着就要解决实际问题了。一般来说如果问题出现在TCP/IP协议时我们只要删除该协议并再次安装即可,由于TCP/IP协议集成在操作系统中所以不存在兼容性问题,另外TCP/IP协议是一种软件程序因此不存在物理故障问题。
当问题出现在网卡上时问题就相对复杂些,因为网卡故障分两大类,一类是网卡驱动故障,一类是网卡自身硬件故障。对于前一种问题我们可以通过重新安装网卡驱动来解决,可以使用网卡随身携带的驱动盘或到专业的驱动程序网站获得。
小提示:
如果网卡驱动正常安装后问题仍然出现在网卡上时请先将网卡驱动卸载,找到计算机的主板驱动进行安装,完毕后再将网卡驱动进行安装。往往可以解决故障。该问题常常出现在使用VIA 4IN1主板的计算机上。
我们还可以通过LED灯判断网卡故障,方法是首先查看网卡的指示灯是否正常。正常情况下在不传送数据时,网卡的指示灯闪烁较慢,传送数据时闪烁较快。无论是不亮还是长亮不灭都表明有物理故障存在。如果网卡的指示灯出现上述不正常的情况,说明网卡存在硬件故障,只能关闭计算机更换网卡了。
通过上面介绍的方法我们就可以轻松解决协议和网卡的故障了。
观察解决HUB故障:
这里所说的HUB包含了传统意义的集线器和现在普遍使用的交换机。在很多实际情况中都是网卡和协议正常而网络仍然不通,这时候就应该断定是HUB或双绞线的问题了。确定HUB是否有问题应首先检查HUB的指示灯是否正常,如果HUB上与计算机连接的接口灯不亮说明该HUB接口有故障,将网线查到其他端口尝试。
如果HUB没有问题就要检查计算机到HUB的那一段双绞线是否有故障了,判断双绞线是否有问题的方法是通过专业的双绞线测试仪,例如FLUKE公司出品的测试工具,或者用两块万用表分别由两个人在双绞线的两端测试,主要测试双绞线的1,2和3,6四条线。如果发现有一根不通就要重新制作网线。
通过上述方法我们就可以判断并解决HUB和网线的故障了。
小提示:
在解决实际问题中还有一点不容忽视,那就是网络中计算机的IP地址和网络标识的唯一性。笔者曾经遇到过由于网络中存在重名而其中一台计算机无法正常登录网络的问题,当时不管用三步PING法还是观察指示灯法都没有办法找出问题关键所在,最后不得不重新启动计算机才发现原来是网络中存在重名惹的祸。因此在解决实际网络问题不知所措时应该重新启动一下出问题的计算机,往往可以得到意外的惊喜。
服务器配置错误造成网络故障:
引起网络故障还有一类常见的原因那就是服务器配置错误。什么叫做服务器配置错误呢?一般中小公司都会拥有自己的DHCP和DNS服务器,前者用来为客户机自动分配IP地址,而后者为客户机提供域名解析。
DHCP服务器配置出错的现象就是客户机无法通过在命令行下运行ipconfig /renew获得新IP地址,或者能够得到IP但地址类似于169.254.*.*的形式。这两种情况都是DHCP服务器配置错误的表现。如果出现这种情况而我们将客户机从自动获得IP方式变为正确的固定IP后可以正常上网则100%是DHCP服务器的问题。
DNS服务器配置出错的现象就是客户机无法通过域名访问网站而只能使用IP地址浏览,大部分情况都是因为我们的DNS服务器上没有该域名解析的静态条目,只要在DNS服务器上配置正确的指针地址就可以有效解决这个问题。
总结:
计算机的网络故障虽然多种多样,但并非无规律可循。作为网络管理员必须搞清楚故障是如何发生的,是什么原因导致了故障的发生,以后如何避免类似故障的发生,从而采取相应的对策措施,制定严格的规章制度。总之完善的技术档案是排除故障的重要参考,严格的管理是减少网络故障的重要手段。希望本文能有效的帮助各位网络管理员解决实际网络问题。