本帖最后由 IT邓邓爱踢 于 2020-3-3 17:57 编辑 0 k0 {9 ?0 a4 I. {
- P7 O% }* r8 g z0 ?6 n; Y% g
网络故障是最容易出现的,也是比较难解决的问题,尤其是经常跟电脑及交换机打交道的朋友。% Z- R- u' {2 u- i5 e7 ~8 ?
% x |3 i5 w) ?% w: f; v% ?今天就和大家来说说日常工作中,常见的网络故障详细分析及解决方法。
/ P0 q" h" }& E' ]& b4 G& {5 N0 q$ p; w' \2 L& h
01& m9 j+ s% K4 X
交换机刚加电时网络无法通信
, |$ b/ V ]2 h# \; `【故障现象】: a( T1 t8 C9 M# |
( A4 Q0 \+ V; I6 G- L' w0 t w7 d
交换机刚刚开启的时候无法连接至其他网络,需要等待一段时间才可以。另外,需要使用一段时间之后,访问其他计算机的速度才快,如果有一段时间不使用网络,再访问的时候速度又会慢下来。
5 @# p# H) W. g% m1 q4 ?) B) Y! b1 G( N: `0 P0 M
【故障分析】: T! }+ H5 @( a) z# v. Z
* c* B/ M; \" m$ h0 h1 p由于这台交换机是一台可网管交换机,为了避免网络中存在拓扑环,从而导致网络瘫痪,可网管交换机在默认情况下都启用生成树协议。这样即使网络中存在环路,也会只保留一条路径,而自动切断其他链路。所以,当交换机在加电启动的时候,各端口需要依次进入监听、学习和转发状态,这个过程大约需要3~5分钟时间。
) V6 Y. |/ P( T$ q- x7 E. ~: B( X- b+ P7 H: v- W0 k" a; j+ G
如果需要迅速启动交换机,可以在直接连接到计算机的端口上启动“PortFast”,使得该端口立即并且永久转换至转发状态,这样设备可以立即连接到网络,避免端口由监听和学习状态向转发状态过渡而必须的等待时间。
* ^7 L- U! h9 i * \+ S: j* Y- P! K- }9 y* s

& c; S S. M1 U4 u8 b
( E2 K4 [8 _! I【故障解决】/ G+ l7 d4 c, ?( |2 N$ a; c
" j9 u6 q; D& v& I7 |0 D' D如果需要在交换机加电之后迅速实现数据转发,可以禁用扩展树协议,或者将端口设置为PortFast模式。不过需要注意的是,这两种方法虽然省略了端口检测过程,但是一旦网络设备之间产生拓扑环,将导致网络通信瘫痪。7 Z6 b; k. [1 L
' u0 U$ f5 J1 w1 t& B) N 02
: Z& Q( r# O# p- v" J; s; }1 l5口交换机只能使用4口 7 C( T, x3 ~) c* d- N
【故障现象】
: H5 {6 y' |# d; D
) `% U8 E8 Q0 v3 ~$ { X; T1 S办公室中有4台计算机,但是只有一个信息插座,于是配置了一台5口(其中一口为UpLink端口)交换机。原以为4台计算机刚好与4个接口连接,1个UpLink端口用于连接到局域网,但是接入到网络之后,与UpLink端口相邻的1号口无法正常使用。
$ n) R) Z% v# S/ W7 u) I( E' d ' A/ h9 I" \+ }* |4 c) ^6 o" T

$ `) J: i4 L! a7 M
, w; d0 T* t. m; x4 @* I【故障分析】/ o4 f9 l/ h3 K# R* a9 H1 l0 s
) _! W! d) x: w
UpLink端口不能被看作是一个单独的端口,这是因为它与相邻端口其实就是一个端口,只是适用的连接对象不同而已。借助UpLink端口,集线设备可以使用直通线连接至另外一个集线设备的普通端口,这样就不必使用交叉线。
' Z6 c, d% }4 `8 ?$ h& ]) W , ~- o) F3 `. W( ^/ p
交换机和集线器的芯片通常为×4,所以集线设备端口大多为4口、8口、16口、24口等,如果制作成5口,就会浪费3个模块,从而增加成本。5 `( u- A& ~& a7 X
$ ^/ J, u% |6 a2 m, ?+ I【故障解决】
; @$ e w/ {' y7 `, W / V% `6 j% H7 k9 j) D3 {4 H
将4口交换机更换为8口交换机,即可解决故障。
& ^* n& _. [" L# V) t* s
4 ]6 X' h/ |) a; v/ X 03, y2 ]' R" n3 {' F" q' i) o7 U9 L
“COL”指示灯长亮或不断闪烁 无法实现通信
. t" {; C5 e! [) ~' Z( j【故障现象】
# e" j! ]; ?+ [2 r* {2 L 5 d& g5 p" C4 P" I1 \! k# A
局域网中计算机通过集线器访问服务器,但是某日发现所有客户端计算机无法与服务器进行连接,客户机之间Ping也时断时续。检查集线器发现“COL”指示灯长亮或不断闪烁。
( h+ u# l4 L2 n# m i5 H1 V9 \
8 i. t2 ~1 D+ W" g1 P, C【故障分析】; M/ f( ?3 e8 o0 M" A
* `+ G/ m$ l) Y& {5 n- b: ]8 r
“COL”指示灯用于指示网络中的碰撞和冲突情况。“COL”灯不停闪烁,表明冲突发生;“COL”灯长亮则表示有大量冲突发生。导致冲突大量发生的原因可能是集线器故障,也可能是网卡故障。一般情况下,网卡出现故障的可能性比较小,因此将重点放在对集线器的排除方面。0 Q7 c- ~* x- y1 h0 k+ B8 `
9 m( P* n; m* f' V, l; A2 u3 |
【故障解决】. }0 z$ k T" ?" r$ c
4 c$ ^- y7 O' `; K4 }8 s; s$ F0 e更换集线器,网络恢复正常。/ m# {, B1 P2 g+ W- s" d
04
% f: g0 T& R* S9 H2 n; G) n升级至千兆网络之后 服务器连接时断时续
9 K3 r& b2 Q" l' V' ]) i& r- y【故障现象】" }4 i( E3 d# P7 b4 K8 }% I# E2 \" E
4 M4 q I, c- ] r- o0 b原先服务器采用10/100Mbit/s网卡,运行一切正常。但是安装了一款1000Mbit/s网卡,用其连接至中心交换机的1000Base-T端口之后,服务器与网络的连接时断时续,连接极不稳定,无法提供正常的网络服务。使用网线测试仪测试网络,发现双绞线链路的连通性没有问题。& G/ s( ^' B! V- C9 [' V( Q
/ c5 l! S5 O. i
; r$ x( O1 |5 n3 L+ @* X8 D5 X6 [# y / @$ E& e E6 C/ X l0 Y' W
【故障分析】( j! q# G, F, D
5 W8 T' H4 L/ n m' s$ C. [
在100Mbit/s时连接正常,只是在升级到1000Mbit/s时才发生故障,看来导致这种故障的原因可能是超五类布线问题。虽然从理论上说超五类系统支持1000Mbit/s的传输速率,但是如果双绞线、配线架、网线和其他网络设备的品质不是很好,或者端接工艺有问题,就仍然无法实现1000Mbit/s带宽。% ]# u# j* g! e! S" G5 P2 w
6 }/ P. |$ e& {" @由于1000Base-T需要使用双绞线全部的4对线,每对线的有效传输速率为250Mbit/s,并完成全双工传输,因此1000Base-T对双绞线的信号衰弱减、回波、返回耗损、串音和抗电磁干扰等电气性能有了更高的要求。如果双绞线或者其他配件的性能不好,就会在线对间产生严重串扰,从而导致通信失败。
; l# K7 L5 d4 t9 F) U, J- F# F
! i1 f A4 @( I( X, \; }9 w' I# T【故障解决】' q$ P$ g3 R& A; c) a; r
8 W) a! [; n5 Y$ l$ }
考虑到五类布线系统的性能有可能无法满足千兆网络系统,因此更换为六类布线产品之后故障解决。
8 K6 I3 \9 B7 }
, x ]9 q4 y' D 05
3 M* D' ^2 y2 n- A尽管Link灯不停闪动 但网速却奇慢
+ _+ U4 u: H# u3 |; V【故障现象】
) _) Z, e+ B% ]; l8 \& }7 v8 M
* Q2 O: N7 E4 h9 L6 [. \; l- Z服务器上网速度很慢,开始时打开网页非常缓慢,后来甚至连网页都无法打开,Ping网站也无法解析地址。 起初以为是DNS设置或者服务器故障,但是这些都正常运行。尝试Ping其他计算机,发现丢包率很高。而此时交换机的Link指示灯不停闪烁,数据的交换非常频繁,说明计算机在不停地发送和接受数据包。关闭交换机之后再重新打开,故障现象得到缓解,但是一段时间之后又出现这种故障。
5 c/ J( o/ N b& C' H1 e2 h) [
8 d3 c: V6 o0 N6 A* f/ h1 L ) f$ `$ _, x. B% r9 E9 u
3 w3 `4 {1 o5 a! t# ]【故障分析】
$ z: K" v5 V" f; o 2 Z. ?& }- L' H' X0 t- @% S# E
从故障现象来看,这是网络内的广播风暴。广播风暴的产生会有很多种原因,比如蠕虫病毒、交换机端口故障、网卡故障、链路冗余而没有启用生成树协议、网线线序错误或者受到干扰等。在网络故障发生的时候查看交换机指示灯是一个很便捷的判断方法,可以直观查看网络连通性和网络流量。
`" V" W& S* n: R0 ?* ]' o
# F" u. L- W9 e4 t【故障解决】* A7 M% ^1 }+ T2 h
9 t% O7 C; y4 d4 _9 w就目前情况来看,蠕虫病毒是造成网络瘫痪的最主要原因。及时为服务器更新系统补丁,并且安装网络版本的病毒查杀软件,及时为服务器升级病毒库,在服务器安装防病毒客户端程序之后,故障得以解决。 d& g: b c' `" X: A% o0 _% @: G
) z' o$ \9 x* R- ~7 T- H
06
& {$ T5 W n% `$ ]& ^! d- W服务器资源共享故障
1 `/ C5 }2 O& @" M* }8 b1 D7 U1.无法将访问权限指定给用户& v2 Y) t$ t8 O8 J
a R* W8 c+ X* j
【故障现象】% I& t9 x3 h; t* `
0 N+ o2 i' q! {4 O 整个网络使用的是Windows域,客户端是Windows2000 Professional。服务器的IP设置为192.168.0.1,DNS是127.0.0.1,路由器的内部IP地址是192.168.0.1。客户端全部采用自动获取IP地址方式,并且同属于DomainUser组。在服务器设置共享文件的时候,虽然可以指定权限,但是无法访问。
) s1 b Y$ c, t' g8 ^$ W) ~ ; u. V0 L9 q5 q( _
【故障分析】
6 g9 l# X/ D' i y7 _, `$ g5 [
在Windows域中,都是使用NTFS权限和共享权限来设置共享文件夹的访问权限。不过NTFS权限是高于共享文件夹权限的,也就是说必须先为欲设置为共享的文件夹设置NTFS权限,然后再为其设置共享文件夹权限。如果两者发生冲突,那么将以NTFS权限为准。
. K( b! b; o$ {' C( ]- V ! ~7 Q# ^( c! W3 C. w
【故障解决】" Z$ R1 W+ C7 y" j; L$ P p
6 n" f- q% O8 M6 K
先为用户指定NTFS权限,然后再指定共享文件夹权限。例如需要给用户A创建一个共享文件夹TESTA,使该共享文件夹能够被用户A完全控制,而被其他任何用户访问,就要先设置TESTA的访问权限,为用户A指定“完全控制”权限,而为Everyone设置“只读”权限。同样,在设置共享文件夹权限的时候也要这样设置。4 @- {! P/ S7 }, q
$ Y0 Y& k! y/ y' b; [" P6 n
2.共享文件夹无法显示在“网上邻居”中
: s* \2 w, w z& [0 Z& K9 F: } & G0 i: r [& U; I
【故障现象】* K! J, V# _; e* e) q
0 |) }% e1 f1 C8 U8 T9 u$ F
已经共享了某些文件夹,但是在“网上邻居”中无法查看,但是同一计算机的有些共享文件又能够看见。
# G+ E- t3 a0 G6 S: l # t8 Q5 C2 N9 g( `
【故障分析】
9 B& P6 {6 N( | " _$ O$ u2 g9 c+ x; d! Z, I. F
既然有些共享文件夹可以看见,说明该计算机的网络配置和连接基本正常。而且这其实并非一个故障,而是属于共享属性的一种配置类型。在Windows系统中,共享文件类型主要有两种,一种是供系统调用的;另外一种是供其他用户访问的。供系统调用的共享文件是不在“网上邻居”中出现的,但是可以用诸如“Net View”之类的命令显示;供其他用户访问的共享文件是可以在“网上邻居”中看见的。
* v: v$ r. F/ R) p
" E: y, y9 Y% X" E那么如何配置不可见的共享文件夹呢?只需在共享文件夹名后面加上一个美元符号“$”即可。例如在Windows Server2003系统中,为各用户所自动创建的文件夹就是这样一个共享类型文件夹,每个用户只能看见自己的用户文件夹,而无法看见别人的用户文件夹。还有一些磁盘,在WindowsServer2003中,安装后就把这些磁盘共享了,但是它们的共享文件名后都有一个“$”符号,所以客户端用户是无法看见的。( J( ~6 [( T6 C$ z
3 w! w9 u8 G8 ~ Y$ m【故障解决】
& f( J( Z7 k4 y. T " Y7 T6 m6 Y/ D/ m' K$ g( C
将共享文件名后的“$”符号删除,不能显示的共享文件就可以在“网上邻居”中出现了。
4 y8 r+ w2 W; C+ d$ x/ m9 h
) Y! ^) V$ ^: _ 07
5 E. ~1 u& d8 a# e" \- v集线器和路由器无法共享上网 / K6 v3 G+ Q, l
【故障现象】$ Z/ g5 C( X" J' m- p9 [
3 c8 h, v8 M( \
多台计算机采用宽带路由器和集线器方式,利用集线器扩展端口组网共享Internet。连接完成后,直接连接至宽带路由器LAN口的3台机器能上网,而通过集线器连接的计算机却无法上网,路由器与集线器之间无论采用交叉线或平行线都不行,且集线器上与路由器LAN端口连接的灯不亮。另外,集线器上的计算机无法Ping通路由器,也无法Ping通其他计算机,是什么原因?
. m d9 O# w: y% |9 Q + J0 t) _5 I1 U" W* {" t
【故障分析】
% E0 D+ k. A1 W/ V8 ^0 Y
9 t, z8 j% B+ z" E, W( z6 M. 集线器自身故障
; t4 N9 Y+ v6 N
" ]/ c. G: X9 J0 u/ }! c故障现象是集线器上的计算机彼此之间无法Ping通,更无法Ping通路由器。该故障所影响的只能是连接至集线器上的所有计算机。. m! b6 i9 j8 f- C2 y' a
W( K8 E* A+ H
. 级联故障
" @8 ?- U9 t7 f7 e ; W! I/ ?& j5 ^8 `7 |- O
例如路由器与集线器之间的级联跳线采用了不正确的线序,或者是跳线连通性故障,或者是采用了不正确的级联端口。故障现象是集线器上的计算机之间可以Ping通,但无法Ping通路由器。不过,直接连接至路由器LAN端口的计算机的Internet接入将不受影响。8 D& L% |1 q! `. v( W
& l; z2 Z/ M' M/ n, `· 宽带路由器故障: H/ N$ j# z5 @- @
6 ~$ e/ C; L& E4 c, s
如果是LAN端口故障,结果将与级联故障类似:如果是路由故障,结果将是网络内的计算机都无法接入Internet,无论连接至路由器的LAN端口,还是连接至路由器。
4 ]. H$ H' F7 C * E( B1 _+ m: \4 |6 Z; B0 H
【故障解决】 W; {5 J! w! A3 P" O {+ R3 d2 y1 D
2 e/ x5 R% {4 v
从故障现象上来看,连接至集线器的计算机既无法Ping通路由器,也无法Ping通其他计算机,初步断定应该是计算机至集线器之间的连接故障。此时可以先更换一根网线试试,如果依然无法排除故障,则可以更换集线器解决。$ K& H9 u' R R4 A# _, n
* h+ a& C4 `2 M
) c% a9 d9 h4 Z/ F9 @. d+ _, E" N0 a1 Y! Y$ ^- W T
% `! N; C- z( r08
1 @7 j5 \, T! q0 L. z( XIP地址冲突
8 _. S' y* y& Q0 J7 U
, v2 h; e4 l% }. o 【故障现象】. ~ J' N' s/ v! |6 P& E g9 C% T! h
; u' P$ i" C: e7 N( J
计算机经常出现下面这种情况,提示“系统检测到IP地址xxx.xxx.xxx.xxx和网络硬件地址00 05 3B 0C 12 B7发生地址冲突。此系统的网络操作可能会突然中断”,然后就掉线一分钟左右又恢复网络连接。这是什么原因,该如何解决?3 p1 K$ q2 k5 n$ K2 O- s3 U
: h" ]5 R$ @% s( Y& O
【故障分析】
( p1 o9 D0 V, T6 _2 U. s! N: |0 k! K
. U" I5 c @0 B9 _9 D这种系统提示是典型的IP地址冲突,也就是该计算机采用的IP地址与同一网络中另一台计算机的IP地址完全相同,从而导致通信失败。与该计算机发生冲突的网卡的MAC地址是“00 05 3B 0C 12 B7”。通常情况下,IP地址冲突是由于网络管理员IP地址分配不当,或其他用户私自乱设置IP地址所造成的。
: M* {( g' D6 F* R' K( a' i + o4 z3 e" s) z5 ^& R+ _' p6 B: x0 B
【故障解决】
' [: b7 A6 C% G/ `: n& o) ^# @% V 3 ]: e4 E9 |) C# F% [% f5 w
由于网卡的MAC地址具有唯一性,因此可以请网管借助于MAC地址查找到与你发生冲突的计算机,并修改IP地址。使用“IPCONFIG /ALL”命令,即可查看计算机的IP地址与MAC地址。最后使用“ARP –S IP地址 网卡物理地址”的命令,将此合法IP地址与你的网卡MAC地址进行绑定即可。, _7 i! x2 m" v2 P/ o: o$ x
& N' T' [! ^- H: F1 }& r |