前言

网络故障有时很简单。网线松了,重新插好;水晶头氧化了,重新做一个;交换机电源被人拔了,插回去就行。

有时又很绕。电脑显示已连接,网关偶尔能通偶尔不通;交换机后台看起来一切正常,终端却持续丢包;报障人员说网络断了,等你赶到现场,网络又恢复了。

这类工作很难完全依赖一份固定流程。现场环境千差万别,网络拓扑可能经历过多次改造,线路可能被不同的人接过、挪过、补过。你看到的网络,未必是当初设计图上的那个网络。

所以这篇文章不准备写成一份照着执行就能解决所有问题的标准手册。我更想分享一些日常工作中用得上的工具、操作习惯和排查思路。里面有些操作适合临时应急,有些属于个人习惯,也有些只在特定条件下成立。读者可以理解它们为什么有效,再根据现场情况决定要不要使用。

我自己处理网络问题的思维就是:先有一个怀疑,再想办法验证。验证结果不符合预期,就换一个方向。

举个我实际碰到过的例子。

某个项目现场有一台设备不定时丢包。厂家的网络工程师带着笔记本在现场跑命令,又登录汇聚交换机后台检查,折腾了很久没有解决。后来他有事先去处理别的工作,告诉我设备接在交换机的哪个端口,让我去机房换个接口试试。

我换了接口,丢包依旧,于是我就自己排查别的地方,结果就在线槽下方的转接位置发现网线破皮。

这件事给我的印象很深,如果厂家的网工没有别的急事,他是不是在这搞一天都搞不定?

后台数据只能反映设备和协议能够观察到的那一部分情况。线路中间发生了什么,网线有没有被压过、扯过、泡过水,接口有没有松动,设备是不是被太阳晒得发烫导致降频,这些都得去现场看,去排查;不能闷头在那玩设备。

工具介绍

如果工作内容涉及日常网络维护,我建议准备一个小工具包,把常用的几样准备好,其他的再按工作需要添置。

我个人比较看重便携性。很多时候只是去办公室、机房或走廊尽头处理一个小问题,没必要每次都背着一整箱工具,或者为了拿工具来回跑。

常用的东西大致有:

  • 一把顺手的网线钳。
  • 一把小号斜口钳。
  • 几个网络水晶头,最好有与常用网线匹配的规格(五类、六类和电话水晶头)。
  • 一两根短成品网线。
  • 一两个网络直通头。
  • 一个稍好一些的寻线仪。
  • 一台笔记本电脑,以及一根自己确认正常的网线。
  • 少量扎带、标签纸等物品。

具体带什么,取决于你平时处理什么网络。我的建议是先带真正会用到的东西,不要为了工具齐全而增加负担。

水晶头的类型

网络水晶头

一般我们会接触到就是五类线与六类线,其最明显的区别就是五类线线芯细、没有软骨;六类线线芯粗硬、中心有十字白色软骨。

长距离上六类线肯定是优于五类线的,尤其是因为带有中心软骨,提供了很好的“耐操性”。

但是短距离(1-2米),五类线与六类线实际没有多少差距,包括带宽(最大传输速度)也是没有什么差距的。

我平时携带在包里的成品线是五类线(没有软骨更便携更好盘起来收纳)。

为什么在讲五类线与六类线呢,那是因为他们搭配的水晶头有所不同。

因为六类线的线芯比五类的粗,如果与五类线一样保持齐平,那么其宽度也就五类线大。

而我们设备的网口大小是固定,因此只能让六类线的线芯保持一上一下错落排列。

上一张图对比一下:

水晶头对比

如果使用五类线搭配六类水晶头,洞大线细,可能导致金属片下压后没有很充分的接触到线芯内芯,进而导致虚接、有概率出现接触不良的情况(但总体来说,这种搭配出现影响网络的情况很少)

而如果使用六类线搭配五类水晶头,洞小线粗,这水晶头打的很费手,线芯非常难插到底,如果插不到底,那就会导致接触不良甚至断芯。

关于带屏蔽网线与带屏蔽水晶头,甚至说七类线,很抱歉,我手头上没有,无法展示,所以不做介绍。(视频网站上有很多相关的这类水晶头制作教程,有需要的可自行观看)

请记住,如果哪天遇上了带屏蔽层的网线(外侧一层金属薄膜皮),那么水晶头也要用带屏蔽水晶头,其外壳是金属的。

电话水晶头

一般电话线只采用两芯进行通信(水晶头中间两芯),且电话不分线序,没有说一个是正极另一个是负极。

电话水晶头是比网络水晶头小一圈的一种水晶头,可以接入四条线芯,但由于电话通信一般只需要两芯,所以市面上有大量的两芯电话线与两芯水晶头。

电话线、电话水晶头、网络水晶头的合影:

电话水晶头中间这两芯的位置是正好对应网络水晶头中间两芯的位置的(4、5芯)。

一般这种规格大小的水晶头可以叫做4p或者6p。而网线水晶头就叫做8p。

网线钳的功能与推荐

网线钳的样式有很多,但万变不离其宗,我们截取三种款式的网线钳看一下。

三种网线钳

这三种都是比较常见的款式,简单来说都是带有剥线、剪线、压水晶头三个功能。

剥线、剪线没什么好说的,说实话,我是不喜欢用网线钳的这两个功能,甚至想过把刀片拆了,以免哪天割伤自己或者划伤包里的什么线。

压水晶头这个功能:

左侧黄色网线钳是左右夹压的,虽然是使用了连杆来保证角度垂直,但是微观上,他还是处于一种先上后下的夹击式。如果使用久了,连杆不牢固,角度无法保持,就有可能导致下方的线芯夹不到位。(此事在小胡视频中亦有记载)

中间的网线钳是垂直式直上直下的压接,这种就很稳固,而且是网线钳的边框做限位,完全杜绝了使用久了角度偏移的情况。

第三种是现在很流行的款式,这种也是垂直压接的,不过它直上直下的是金属小铁片,不是第二款那种整个大部件一起动的。这种款式是带切换的,可以在常规的五类/六类水晶头与七类水晶头之间切换。这两类水晶头的区别的就是线径导致的上下大小增大,所以压接深度浅,因此通过螺丝卡位限制小铁片的长度来达到切换的作用。也是因为带有这个切换功能,这种新款式才流行起来。

要推荐的话,就是第二款与第三款。但私心来说,我更推荐第二款,使用起来的手感比第三款好。我个人还认为第二款会比第三款耐用。(这是单纯的主观评价)

我刚入行时买的第一把就是左侧那把。。肉疼,还丢了。

呜呜

水晶头的安装原理

一颗未使用的水晶头如下图所示,其前端的金属铜片是突出的,金属铜片的末端是相互交错的三岔。

水晶头近照

我们压接水晶头就是将网线线芯塞入槽内,将这8个铜片压进线芯里,三岔尖头会刺破线皮并接触线芯内的铜丝,达到电路连通。

演示一下:

压接水晶头

新手小白第一次压接水晶头可能会分不清插入网线钳的正方面。请记住,网线钳带齿状的一侧对准水晶头的金属铜片。

铜片被压入水晶头内,这就算压接完毕了,个人推荐压接动作重复两次(也就是手柄夹握两次),多压几次坏不了,但是只压一次可能导致没压好,接触不良。

压接完毕后,铜片会刺入到线槽的根部,同时可以注意到,靠尾部的地方,有块塑料被顶出来了。这块塑料就是用来卡住完整的网线的(包含最外层的线皮)

注意,压接之后金属铜片也就不突出来了,这才是网线端水晶头的常规样式;因此压接后的水晶头可以插入网口,而未压接的水晶头无法插入网口。

如果你要将水晶头作为一个网口防尘塞,请将网线先进行一次压接。

实战水晶头的压接

网线线序与实操

行业内标准的线序有两种:568A与568B。当前我们只需要记忆568B即可,现在的网络设备都支持自动翻转,不需要再制作“交叉线”了。

568B标准的线序为 白橙、橙;白绿、蓝;白蓝、绿;白棕、棕。

一图流,单网线钳打水晶头(六类线)

打水晶头过程

注意事项:

  1. 使用网线钳对网线线皮进行环切一定要估好深浅,不要把内芯的线皮也刮了,甚至把内芯铜丝给割开口子(我接触的网线有粗有细,因此才不爱用网线钳进行剥线)
  2. 拽线皮是环切完毕了,拿出网线后才手拽线皮,不是特么的用网线钳夹住,稍微转转就直接用钳子硬拽硬拉!!
  3. 剪去不要的软骨与尼龙线注意不要把钳子怼太近,不然会把线芯削掉一部分线皮,甚至刮去一部分铜丝。(加上这个,我才不用网线钳的刀片)
  4. 解双绞不要用螺丝刀插到底部,然后硬拉出来,把线拉开。
  5. 捋直线我个人是左手捏住网线线芯根部,右手捏住线芯外侧头部,然后上下扭(看图)
  6. 估算长度是为了让水晶头的塑料卡槽能卡住最外层的线皮,这样拉拽网线的时候是拽的线皮跟软骨,而不是8条内芯与金属铜片的接触点在受力。
  7. 塞入水晶头后,一要检查线序还对不对,有没有因为塞的时候错位了;二要确认线芯是否插到底部(看图,头部的铜芯都在反光了);三要看外侧线皮是否插入到塑料卡槽位置
  8. 上一步检查无误后,插入网线钳压接(前面提到了,金属铜片一端对准网线钳的齿状一侧)

电话线实操

电话线很细,两芯线的话一般是扁的,四芯电话线的话就是圆的(我现在手头没四芯电话线)

因为电话线尺寸小且不太规则,一般不适合用网线钳的刀片剥线(倒也不是不行,不好用罢了)

电话线内部线芯很细很软,用剪刀夹着剥线很容易把其中一条线芯剪了,所以我一般都是使用剪刀前端在四周剪一圈小口子,再用手拽出外层线皮。

介绍一下我爱用的工具——斜口钳

斜口钳

我最早是驻点的,所以当时是买的7寸大的斜口钳,挺好使的。

现在经常在项目地,工具都是随身的,所以换了一把5寸大小的斜口钳,正好插卷纸筒里携带。(怕被尖嘴扎到)

斜口钳展示

使用斜口钳对电话线进行剥皮:

剥电话线

有的时候我们剥线会剥的太短了,这时如果有斜口钳,那么可以顶着线芯把外皮往下剪,不伤线芯:

斜口钳往下挪线皮

以上操作也可以在网线上进行,而且因为是尖嘴的剪六类的软骨也很方便。

打电话水晶头

把电话线剥好皮之后,还是一样的估算一下长度。(还有齿状对应金属铜片)

制作电话水晶头

网线与电话线的混合使用

百兆网络通信是使用的1236这四根线,网线头是有8个孔的,所以可以把两组电话线接到同一个网线水晶头上。

一般为了方便,还是单个网络水晶头接一条网线一条电话线,电话线接78上。

这样就实现了一个工位(一个墙面模块)一台电脑上网一台座机通话的需求。

测线器和寻线仪

基础测线器主要用于检查线缆的连通情况和线序。两端插好后,看指示灯是否按顺序对应,就能快速发现断线、错线、短接等问题。

现在很少专门购买和使用测线器了,测线器的功能都集成到寻线仪上了。

寻线仪适合在一堆线路里寻找目标线缆。将信号发生器接到线路一端,再拿探头沿着线缆、线槽或配线架寻找信号,就能减少逐根拔插的工作量。

不过,寻线仪的信号会受到线路环境、线缆并行、屏蔽和接线状态影响。探头听到声音,不代表你已经百分之百找到了目标线路。最好再通过拔插、测线或终端连通测试确认。

因此,推荐购买高端的寻线仪,可以在寻线模式下,进行对线,不用来回跑。

网络传输的原理

如果对传输过程有一些直观认识,遇到奇怪的问题时就更容易想到新的验证办法。

码元、编码、解码与网线传输的原理

计算机内部的信息都是0与1组成的。

进行信息传输,就需要想办法怎么表示0与1。

码元就是用来区分0与1的。

而编码,就是将数据转换为码元的过程,解码就是反过来的过程。

码元是基于高电平与低电平来表示的。

网线传输的本质是传播电信号——网线为铜线也就是导线,线芯之间的电平变化就是码元信息的表示。

这也是干网络布线的被称为“弱电”的原因

在大概了解这个原理后,我们来分析一下。

为什么网线通常不建议超过 100 米?

  • 距离变长后,信号会衰减,外界干扰、串扰和反射等因素也会更明显。短距离线路有更大的余量,长距离线路则更依赖线材质量、接头工艺和布线环境。

为什么网线要跟电源线分开走?

  • 电能生磁、磁也能生电,如果网线处于一个有磁场变化的环境,导致线路内部的电平发生了变化,这就会导致这是传输的信息错误。

为什么网线要做成“双绞线”?

  • 双绞线通过紧密贴合与双绞,让干扰发生后,虽然电平是变化了,但是两芯线保持同等变化,最终电平差值保持不变,不影响信息判断。
  • 也是因此,我们才有了水晶头线序的规范。最基础的通信1236,12就是同一对双绞线,36也是同一对双绞线。

串口信号传输,本质也跟网线传输一样都是码元、编码、解码。这边推荐个视频看看了解一下,可以通过这个视频,反向理解一下网线传输是怎么样的。

5分钟看懂!串口RS232 RS485最本质的区别

常见故障类型和现象

DHCP获取失败

当设备网络设置为自动获取时,它会周期性的去寻找DHCP服务请求IP地址等信息。

如果持续一段时间找不到,该设备会使用169.254.0.0网段的IP地址作为临时IP地址(可与其他相同境遇的设备进行通信)。

而如果连接的是WIFI,获取不到IP地址时,就不会连接该WIFI,呈现连不上WIFI的现象。

DHCP获取IP失败的话,就要检查是不是没有可用IP了,另外也可能是因为防火墙拦截或WIFI信号差导致IP回传不过去。

IP 地址冲突

当设备IP冲突时,如果设备自身未检测到冲突,它会保持使用该IP地址,那么就可能出现网络时断时续的情况。

这是因为交换机分不清回来的数据交给该设备还是与该设备IP相同的另一台设备。

如果设备自身检测到冲突,那么它不会使用该IP地址,为此,它也会像DHCP获取失败一样使用169.254.0.0网段的IP地址作为临时IP地址。

也许你体验过这种情景,给设备手动设置的静态ip,但是检查网络信息的时候,发现电脑死活就是首选使用一个169.254.0.0网段的IP地址。

DNS 故障

DNS故障表现为部分网站/应用无法上网,因为DNS的作用是将域名翻译为IP地址,网络通信实际是以IP为标准的。

但DNS故障,无法将域名准确的“翻译”为IP地址,就会导致访问该域名失败。

代理故障

与DNS故障相似的网站打不开,也可以检查浏览器代理、系统代理、hosts 文件和浏览器缓存。

二层环路与广播风暴

二层网络中,如果交换机之间形成了不恰当的环路,广播帧可能在网络中不断转发,造成广播风暴。

常见现象是某个区域突然大面积卡顿、丢包,交换机端口流量异常,设备 CPU 占用升高。严重时,同一 VLAN 内的设备都可能受到影响。

现场可以观察交换机端口指示灯是否异常频繁闪烁,查看端口流量、广播报文计数和 STP 状态。

如果怀疑某根临时网线造成环路,可以在确认线路用途后,逐条断开最近新增或可疑的连接,观察网络是否恢复。每次只改变一个因素,避免一次拔掉很多线,最后不知道是哪一根造成问题。

Windows 的 netstat -e 可以看到网卡统计信息,包括非单播报文等计数,可通过多次查看估算增长速度,用来判断是否存在广播风暴。当然,真正定位环路,还是要结合交换机的 STP、MAC 地址漂移、端口流量和现场线路。

三层路由异常

三层转发也可能出现环路或路径异常。与二层环路不同,IP 报文有 TTL 限制,经过路由器时 TTL 会递减,因此报文不会无限转发。

这类问题可能表现为某些网段不可达、访问路径异常、延迟增大或路由表中出现错误下一跳。

可以使用 tracert 观察路径,再检查路由表、静态路由、动态路由邻居和策略路由。企业网络中还要留意防火墙的路由与安全策略是否一致。

如果网络近期没有做过路由变更,三层环路不一定是首要怀疑对象,但遇到跨网段访问异常时也不能完全排除。

线路与接口故障

网线破皮、线芯断裂、水晶头接触不良、模块松动、光模块异常、光纤弯折或接口故障,都可能导致链路不稳定。

这里有个很容易被忽略的地方:链路能亮灯,不代表线路质量一定正常。

有些线路断了一部分线芯,或者接触点刚好处于临界状态,仍然可能偶尔建立链路。设备受到轻微震动、温度变化或线缆被牵扯时,就可能出现丢包、掉线或重新协商。

因此,遇到间歇性丢包时,可以轻轻检查网线和水晶头是否松动,观察线路有没有被门夹、桌脚压住、椅子碾过。

如果有条件,直接换一根确认正常的短跳线进行对比。

设备过热、供电不稳和过载

交换机、路由器、防火墙本质上也是计算设备。CPU、内存、电源和散热出现问题,都可能影响数据转发。

有些办公室会临时增加一台小交换机,放在桌面、窗台、柜子或地毯旁边。设备本身可能没有问题,摆放环境却很糟糕。

例如:

  • 交换机放在窗台,晴天时黑色外壳被太阳直晒,温度持续升高。
  • 交换机插在办公桌插排上,有人需要给其他设备供电,顺手把交换机电源拔掉。
  • 交换机和热水壶、养生壶等大功率电器放在一起,周围温度高,插排和供电环境也比较混乱。
  • 交换机被塞进封闭柜子,散热空间不足。
  • 小交换机长期挂着大量设备,端口流量和转发负载超出预期。

遇到网络间歇性异常,不妨看看设备放在哪里、怎么供电、周围有什么东西。

如果怀疑供电问题,可以检查电源适配器、插座和供电线路。

带宽占用与拥塞

有人下载大文件、同步云盘、观看高清视频,或者某台设备持续上传数据,都可能占用链路带宽。

带宽被占满,会导致网络“延迟、卡顿、丢包”。

这时可以先确认是单台设备慢,还是同一交换机下多台设备都慢;再查看交换机接口流量、出口带宽和设备资源使用情况。

如果只有一台电脑慢,可以检查它是否正在同步文件、下载更新、运行代理或有异常进程。如果一个办公室都慢,则重点看它们共同经过的上联链路和出口。

端口、连接数和应用自身的问题

网络通信除了 IP 地址,还涉及 TCP/UDP 端口。某个应用无法连接,可能是目标服务没有启动、端口没有监听、防火墙拦截,也可能是应用自身的连接池耗尽。

这里要区分几种不同情况:

  • 本机临时端口耗尽。
  • NAT 设备的会话表或端口资源耗尽。
  • 服务器应用连接池耗尽。
  • 目标服务没有监听对应端口。

它们的处理方式完全不同。

可以用 netstat -ano 查看本机连接和监听状态,再结合任务管理器或进程信息确认 PID。服务器端则要检查服务状态、监听端口、日志和资源使用情况。

故障处理思路

核心:先确认现象,再想办法缩小范围。

确认现象

接到报障时,我们应该着重询问了解故障范围、故障现象与出现时间/周期、尤其要询问前一天是否正常,或者说最近一次使用时间。

到达现场之后,一起要记得自己去测试一次,切记不可听信用户自己的描述,必须自己操作一遍观察故障现象。

在验证故障的过程中,嘴巴也别闲着,前面第一段那些问题没了解清楚的,在这时继续询问用户。

同时询问用户最近是否有什么变动,类似系统升级、安装了软件、周围或者办公室内有施工、设备是否更换等等。

确定故障范围

这是很重要的一步,故障范围可以快速的帮助确定故障点。

但并不绝对,一定要记得,故障原因没有绝对,都是可能性,我们的工作是考虑可能性,再逐一排除可能性。

“从怀疑到验证”重复这个过程,并不是“怀疑=确信”。

如果只有一台电脑有问题,优先检查这台电脑本身、它的网线、墙面模块和接入交换机端口。

如果一个办公室多台设备同时出现问题,就要考虑它们共同经过的设备和链路,例如接入交换机、上联线路、供电或上层网关。

如果只有某个应用打不开,而其他网络访问正常,就不必一上来就拆网线、换交换机。DNS、代理、防火墙策略、应用服务和对端网络都值得检查。

场景一:一个办公室多台电脑突然不能上网

先确认是否所有电脑都受影响。看看它们是否接在同一台接入交换机上,是否使用同一个网关。

如果是同一台交换机下的设备,可以先到交换机旁边观察:

  • 电源是否正常。
  • 指示灯是否亮起。
  • 设备是否明显过热。
  • 上联线是否松动。
  • 是否有人最近增加过交换机或调整过线路。

如果能登录交换机后台,查看端口状态、VLAN、上联端口和错误计数。

如果不能登录后台,也可以用笔记本接入交换机,查看是否能获取正确地址、是否能访问网关。这样至少能初步区分是终端问题,还是交换机及上联方向的问题。

如果现场有网络直通头,可以在确认线路用途后,将主线直接连接到一台测试电脑,绕过可疑的小交换机进行对比。

直连后正常,说明故障范围可能在被绕过的交换机或它的供电、配置、端口上;直连后依旧异常,则继续沿主线向上找。

场景二:只有一台电脑不能上网

检查到网关的连通性。(每一步都需要做完恢复原样)

  • 若不通再检查到同网段其他电脑的连通性(比如隔壁电脑)
    • 若通其他电脑,说明可能是有策略或者防火墙将本地电脑拦截。
    • 若依旧不通,ping 127.0.0.1测试是否设备网卡或协议存在故障。
    • 若通本地127.0.0.1,则检查物理链路(水晶头、网线)
    • 若不通127.0.0.1,则说明设备网卡有故障
  • 修改ip地址再进行一轮测试,以排除IP冲突或IP被禁用的可能性
  • 修改MAC地址再进行一轮测试,以排除MAC被禁用的可能性
  • 进入带网络功能的PE系统,以排除系统问题
  • 将非故障机的网线接入故障机,以排除线路问题(包括交换机端口问题以及端口设置问题)
  • 将非故障机的网线接入故障机,依旧不通网,就同时将故障机的IP与MAC都修改为该非故障机的,再测试
    • 若这时通了,说明是上层配置问题(策略/防火墙等)
    • 若不通,找个usb网卡再接网线测试

合规性、安全性的叠甲就不专门写出来影响阅读了,自己按所在单位要求来。

场景三:部分应用上不了网

一般这种情况就是链路并无故障,主要是上层故障导致的。

  • 我们可以先直接ping ip地址,再次确定是否下三层通的。

  • 接着更换DNS以排除DNS解析有误导致的。

  • 更换DNS后,可以手动清除DNS缓存,并使用nslookup命令检查DNS解析状况。(必要的话,检查本地hosts文件)

  • 接着检查设备是否开启了代理。

  • 关闭本地防火墙尝试一下。

  • 若是浏览器打不开网站的这种情况,那么就在浏览器设置里清空缓存与cookie,重启浏览器。

    1. 若依旧不行,再检查浏览器的权限设置,插件管理。
    2. 依旧不行的,更换浏览器再测试一遍。
    3. 同时可以去其他电脑访问该网站以排除对端服务器的故障/网关策略问题。

确认现场

观察终端和周围环境:

  • 网线有没有插好,水晶头卡扣是否断裂?
  • 网卡指示灯是否亮起或闪烁?
  • 电脑是否显示网线已连接?
  • 附近有没有小交换机、路由器或无线 AP?
  • 设备是否被压在桌子下面、塞进柜子里,或者放在热源附近?
  • 最近是否有人搬桌子、挪设备、施工或整理线缆?

这些看似简单的观察,经常能省掉很多无用功。

例如,电脑显示网线已连接,只能说明物理链路协商起来了,不代表 IP、网关、DNS 和应用都正常。反过来,网卡灯不亮,也不一定是电脑网卡坏了,线路另一端的交换机没电、端口被关闭、网线断了,都可能出现类似现象。

如果附近有交换机,看看指示灯,摸一下外壳温度,确认电源是否稳固。设备发热不一定代表故障,但如果设备被太阳直晒、靠着热水壶或塞在不通风的角落,就值得怀疑。

检查终端的网络状态

打开控制面板的更改网络设配器界面(三种方法任选一种):

我知道ipconfig /all 一样的效果,但是可视化程度,易读性上还是进设配器界面好,同时还方便后面可能进行的手动设置。

  1. Windows11直接在系统搜索处输入“网络连接”,按回车进入传统的网络设配器界面。(搜索不需要鼠标去点,键盘按一下Windows键,在开始菜单界面输入文字就自动进入搜索状态)

  2. win+R或者其他方式打开运行窗口,输入ncpa.cpl

  3. 打开控制面板,点击网络和共享中心,点击更改设配器设置。(如何打开控制面板不在此赘述)

选中当前使用的设配器(网卡),双击或者右键点击状态,打开状态界面。

在状态界面点击详细信息,打开详细信息界面。

挑一台正常的机器与当前故障机器进行信息比较,重点比较:

  • IP 地址是否处于正确网段?
  • 子网掩码是否一致?
  • 默认网关是否相同?
  • DNS 服务器是否相同?
  • 一台是自动获取,另一台是否手动配置?
  • DHCP 服务器是不是预期中的那台?

有时会发现故障电脑拿到的网关和正常电脑不一样。这可能是有人私接了路由器,也可能是电脑接入了错误的 VLAN。

常见场景与变通办法

线路测出来不完整,业务又急着恢复

如果测线器发现部分线芯不通,先看业务需要什么速率。

如果是普通百兆设备,并且 1、2、3、6 对应的两组线对完整,可以在确认两端接线方式的情况下,临时制作或调整为百兆链路。这样可能让业务先恢复,之后再安排重新布线。

但要注意:

  • 千兆链路需要四对线芯,不能使用这种临时方案。
  • 线对必须保持完整,不能只凑够四根颜色不同的线。
  • 交换机和终端需要支持百兆协商。
  • 如果线路损坏位置不确定,临时恢复后仍要观察是否丢包。
  • 需要记录这条线路已降为百兆,后续安排修复。

如果业务本身需要千兆,或者线路承担 PoE 摄像头、无线 AP 等供电设备,就需要重新拉线了,应急先拉明线顶着。

偶发丢包,赶到现场却恢复正常

这是比较磨人的一种故障。

故障可能只持续几秒钟,等你拿出电脑、打开命令行,网络已经恢复了。

可以尝试做几件事:

第一,持续观察。对网关、目标服务器或其他稳定目标进行连续 Ping,记录丢包和延迟变化。Windows 可以使用:

1
ping -t 192.168.1.1

第二,比较不同目标。如果网关也丢包,问题更可能出现在本地链路或网关附近;如果网关稳定,只有远端目标丢包,就要继续看上层路径和目标服务。

第三,查看交换机端口计数器。重点关注 CRC、输入错误、丢弃、接口 flap 等信息。不同厂商命令不同,但思路相同。

第四,观察故障是否有规律。比如每天中午、下午某个时间段,或者某台设备启动后出现。时间规律可能与设备负载、温度、供电或业务流量有关。

第五,沿着线路走一遍。网线破皮、接口松动、线缆被压、设备过热等问题,都可能只在某些条件下触发。

我之前遇到的网线破皮导致间歇性丢包,就是一个例子。后台查看 ARP 表可以帮助找到设备接在哪个端口,但真正的问题出在线槽下方的线路转接处。只盯着后台,可能会错过最直接的线索。

一些排障时值得养成的习惯

每次只改一个条件

如果你同时换了网线、交换机端口、IP 地址和 DNS,最后网络恢复了,也很难知道真正原因是什么。

条件允许时,一次只替换一个因素。先换网线,测试;再换端口,测试;然后再考虑配置。这样虽然看起来慢一点,但更容易找到真正的问题。

当然,遇到业务中断、需要尽快恢复的情况,可以优先采取影响最小、成功率较高的操作。恢复业务之后,再利用日志、计数器和现场记录追查原因。

不要迷信单一工具的结果

测线器显示八芯全通,不代表线缆一定能跑千兆。

Ping 成功,不代表应用端口一定正常。

Ping 失败,也不代表线路一定断开。

交换机端口亮灯,不代表链路没有误码。

设备后台没有告警,也不代表现场线路没有问题。

每个工具都有自己的观察范围。把不同工具的结果放在一起看,才更接近真实情况。

善用替换法和对照组

现场有一台正常电脑、一根正常网线、一个正常端口,往往就能做很多测试。

正常设备可以作为对照组,正常线路可以作为替换条件。通过交叉连接,逐步判断问题跟着电脑走,还是跟着线路走。

别忽略线路和设备周围的环境

有人可能移动过桌子,网线被压在桌脚下;有人可能把交换机挪到窗台,夏天被太阳直晒;有人可能为了插电水壶,顺手拔掉了交换机电源。

这些事情不一定会在网络后台留下明显记录,却可能是故障的直接原因。

所以,现场排障时要观察线路怎么走、设备放在哪里、谁可能碰过它们;必要时沿着线缆实际走向查找。

甚至可能办公室里敲个钉子挂东西,扎到墙里埋的网线。

记录故障,也记录排除过什么

故障处理完成后,最好简单记录:

  • 故障现象和发生时间。
  • 影响范围。
  • 现场观察到的情况。
  • 做过哪些测试和变更。
  • 哪些猜测已经排除。
  • 最终原因和处理方式。
  • 是否需要后续整改。

尤其是间歇性故障,记录很有价值。

结语

网络运维中有很多知识点可以背,也有很多命令可以查。但真正到了现场,问题往往不会按照教材的章节顺序出现。

因此,我更希望读者形成一种习惯:看到现象后,先想想通信需要经过哪些环节;再根据现象提出几个可能的解释;接着找一个成本低、影响小的办法去验证。

如果验证结果不符合预期,就换一个方向。不要为了证明自己最初的猜测正确而不断追加操作。

工具也一样。标准工具有标准工具的用途,临时办法也有临时办法的价值。一个网线水晶头能同时承载百兆网络和传统电话线路,一根短成品跳线能在现场临时救急,一台正常电脑能成为排查时的对照组。这些做法未必适用于所有环境,但理解原理之后,你就能判断什么时候可以用、什么时候不能用。

我个人认为,只要你了解了网络通信的原理,那么什么会导致网络通信失败都是可以推出来的。

比如说网络通信需要设备进行报文的处理,这设备的本质不就是个CPU嘛,那么反过来我问问你,什么情况会让你CPU运行状态不好?(供电/降频——电压不足不稳、过热、过载)。再比如网线的本质是导线,那么导线阻值等电气性能就影响了网络传输的效果。(铜包铝网线垃圾的原因)

再到计算机网络,MAC地址、IP地址、网段、DNS、DHCP、路由、防火墙等等,他们的原理,他们的用途,都可以从中推出可能的故障点。