武汉家电维修网 www.whjdw.com 欢迎您的光临!
当前位置: 主页 > 电脑技术 > 电脑网络调试 >

网络出现故障的排查方法

时间:2012-01-05 11:46来源:未知 作者:admin 点击:
网络出故障了,怎么排除?下面就我在实际工作中出现的一些问题和大家探讨一下,请大家指教.
  网络故障可以分成两大类(呵呵,我自己分的),硬件和软件的.
  先说硬件的.
  硬件的有交换机、网线(主要是水晶头)、网卡,判断硬件故障很简单
  1、从指示灯来判断,
  呵呵,说这个有点弱智吧,不过大家要注意,不仅要看指示灯亮了就行,而且要看它闪烁情况,有时指示灯亮了也不见得是工作正常了.指示灯的闪烁一般是无规律的,如果急速闪烁或不闪烁或规律闪烁可能就不正常了,需要更换交换机端口,网线(水晶头)或网卡,交换机要注意如果全部指示灯有规律快速闪烁,则有可能是广播风暴,一般是接成回路了,或交换机的问题,大家可以试着把交换机接成回路,随便找台机器ping下,即可看到这种情况,不过不要试太久,因为这时交换机工作在满负荷状态,会导致芯片过热.排除这种问题很简单,按个拔网线就行.
  2、使用测线器测试网线通断
  这个就没什么说的了.大家要注意,有时网络中机器很少的话,网卡或交换机指示灯也很长时间不闪烁的,可以使用ping命令,这样就会闪了.2 ], |6 ^6 e7 z% M

  然后就是软件的了.
  排除故障应该先考虑硬件后软件,因为硬件故障排除简单,当然依个人习惯和具体情况也不一样.
  先查看自己ip地址和mac地址,使用ipconfig/all,可以看到,或者使用本地连接属性,但看不到mac,不推荐使用本地连接,因为有时本地连接里有ip,但实际上不起作用的,比如ip地址冲突或本地连接被禁用了,
  检查ip地址掩码和网关是否正确(这个需要仔细,尤其是ip地址和掩码,是进行下一步检测的基础,有时就是因为ip地址错了一位或掩码错了导致判断失误,多走弯路),如果没有ip,则检查ip地址冲突等,
  然后ping网关,如果不通,先区分是硬件连接还是软件设置问题.使用arp命令.arp -a是查看本机arp列表,如果列表中有内容,则一般硬件无问题,最好是先使用arp -d命令先清空一下本机arp列表然后再ping,最后使用arp -a查看是否有网关ip这个条目,如果有,则说明硬件无问题.为什么要这样呢,因为有时网络中有病毒或路由上做了mac捆绑,,是ping不通的,但问题不在计算机方.所以这时会导致我们判断失误.如果没有,可以再ping下别的机器,如果不通,再arp -a,如果列表中有此机器ip地址,mac地址又不是全0,则说明本机网络连接正常,硬件没问题(也有特殊情况,但很少,就是只能收不能发,所以arp列表中有内容,但不发包,一般不考虑).问题可能出在路由器上.如果本机arp列表中有网关ip或其他机器ip,但ping不通,还有一种情况需要考虑,就是交换机端口进行mac捆绑了,而你的机器又没有捆绑到此端口,所以ping包出不去,但广播包是可以进来的.由上面几种可能去排查,解决掉,
  在能ping通网关后再ping dns,如果通,机器应该能上网了,如果ping dns不通,则检查远程网络连接是否正常,这个就不多说了.在ping通dns情况下机器仍然不能上网,其实理论上来说已经能上了,只是ie或其他上网软件工作不正常,则先检查本机dns是否正确,如果dns和网关相同,则换成服务商提供的dns再试,如果还是不能上网则需要考虑关闭防火墙,排除防火墙的问题,则需要考虑lsp是否正常,修复lsp,修复lsp的软件很多,如果还不行,没办法了,请大家一起想办法或重做系统吧
------分隔线----------------------------