☰
无法连接Internet?从物理层到协议栈的五步断网排查
2026/10/29 2:49:25 网站建设 项目流程

同事抱着笔记本过来,往桌上一放,说“网没了,什么都打不开”。我问他试过什么,他说重启过电脑、换过浏览器、还重装了一次网卡驱动。这三步做完,问题当然还在——因为从头到尾他没确认过一件事:断的到底是网线、是IP、是域名解析,还是上游那条宽带。电脑显示“无法连接Internet”只是操作系统给出的一个笼统结论,它把物理链路断开、拿不到IP地址、DNS解析失败、路由不可达这几种完全不同的故障,统一用一句“无Internet访问”盖了过去。这篇内容就是把这句话拆开,按照从底层到上层的顺序,给出五种可以独立落地的排查与修复方法,从完全不懂网络原理的小白,到需要快速定位故障的运维人员,都能按图索骥。你不用记住所有命令,只要记住排查的顺序,绝大多数断网问题在十分钟内就能锁定原因。

1. 先分清故障落在哪一层,别一上来就重启路由器

“无法连接Internet”这句话本身没有信息量。真正有价值的判断是:你的电脑有没有拿到局域网地址、能不能通到网关、网关能不能通到外面、外面的域名能不能被翻译成地址。这四件事对应四个不同的排查方向,任何一步卡住,后面的步骤都会表现为“上不了网”,但修复手段完全不搭边。

1.1 把网络连接拆成四段来看

我习惯把一台电脑上网的过程拆成四段。第一段是物理段:网线插好没有、网口灯亮不亮、无线信号强度够不够、网卡驱动有没有正常工作。第二段是地址段:电脑有没有从路由器那里领到一个合法的IP地址、子网掩码和默认网关。第三段是解析段:电脑知道怎么把域名翻译成数字地址。第四段是出口段:路由器自己有没有连上宽带,光猫那条线路通不通。

大部分人在第一段出了问题却跑到第四段去折腾,或者在第四段出了故障却反复重装本机驱动。判断方法很简单:打开命令提示符,输入ipconfig,看两行东西——IPv4地址和默认网关。如果IPv4地址是169.254开头的,问题在第二段;如果地址是192.168.x.x这类正常私有地址,网关也有,那问题大概率在第三段或第四段。

这个判断动作只需要三十秒,却能省掉后面半小时的盲目尝试。我见过太多人把路由器恢复出厂设置、把电脑重装系统,最后发现只是网线水晶头的卡扣断了,插头在接口里晃着,接触时好时坏。

1.2 为什么“重启一下”被滥用成了万能药

重启确实能解决一部分问题,但它解决的是“设备状态卡死”这一类故障,比如路由器内存占满导致转发进程挂起、网卡驱动进入异常状态、DHCP服务临时无响应。这些情况重启有效,是因为把内存里的临时状态清空了。

但重启对物理层故障、账号欠费、光路中断、配置错误完全无效。你重启一百次,网线还是断的,宽带账号还是错的。更麻烦的是,反复重启会打乱排查节奏——你刚重启完,状态变了,之前的现象复现不出来,等于把线索洗掉了。

我的做法是:先观察,记录现象,做一次冷却式重启(下面第5节会讲正确的重启顺序),如果重启无效,就固定住现象不再动它,按分层顺序往下查。这样每一步的因果关系都是清楚的。

1.3 排查前需要准备的两个小工具

第一个是命令行。按下 Win 键加 R,输入cmd回车,就打开了命令提示符。这条黑窗口是你和网络对话的唯一直接通道,图形界面显示的“已连接”“无Internet访问”都是二手信息,命令行里的一手数据才可靠。

第二个是一根确定能用的备用网线,长度够从电脑拉到路由器就行。这根线是整个排查过程中最廉价的对照物,它的作用是排除“线材本身有问题”这个变量。很多疑难故障在换线之后瞬间消失,原因就是原线材内部某根芯被压断或者水晶头氧化。

准备完这两样东西,就可以开始按方法排查了。

2. 方法一:把物理链路和网卡状态看明白

物理层是唯一一个你能用肉眼直接验证的层,但恰恰是它最容易被跳过。因为大家潜意识里觉得“线插着呢,肯定没问题”。插着不等于通着,接口里松动的插头、内部断裂的线芯、被家具压扁的线身,都会让链路处于一种似是而非的状态。

2.1 网口指示灯到底在告诉你什么

台式机主板网口和笔记本网口旁边通常有两个小灯,一个常亮一个会闪。常亮那个是链路指示灯,只要两端设备都通电且线序正确,它就亮,颜色可能是绿色也可能是橙色。闪烁那个是数据指示灯,有数据包进出时才闪,空闲时可能完全不亮。

判断逻辑很清楚:常亮灯不亮,说明物理链路根本没建立,问题在线材、接口或者对端设备。常亮灯亮但闪烁灯永远不闪,说明链路通了但没有数据往来,问题在软件层。常亮灯亮、闪烁灯偶尔闪,说明链路是好的,故障在更上层。

无线场景就没有灯可看了,改看系统里的信号强度。Windows 点击任务栏网络图标,看已连接网络旁边显示的格数。四格满信号大致对应 -50dBm 左右,三格在 -60dBm 上下,只剩一两格时信号强度通常低于 -75dBm,这个强度下即使显示“已连接”,实际传输也极不可靠,会出现网页打不开但状态栏显示正常的情况。判断依据是:离路由器超过两堵承重墙,或者路由器放在弱电箱铁皮柜里,就要怀疑信号衰减问题。

2.2 网线出问题的三种典型形态

第一种是水晶头卡扣断裂。这是最常见也最隐蔽的故障,插头能插进去,但因为没有卡扣固定,稍微碰一下桌子插头就往外退零点几毫米,接触电阻变大,链路时通时断。验证方法是换线,或者用手轻轻顶住插头看网络是否恢复。

第二种是线芯被压。网线走在地毯下面、被桌腿压着、被椅子轮子反复碾压,内部八根细线里只要有一根断了,千兆速率就会降级或者直接掉线。这种故障的特征是“有时候好有时候坏”,晃一晃线就好,不动了就断。

第三种是劣质扁平线。为了走线美观买的超薄扁平网线,线径太细,抗干扰能力差,长度一长就开始丢包。二十厘米的扁平线没问题,三米以上的扁平线跑千兆会掉到百兆甚至频繁重连。

这三种情况的共同点是:软件层面看不出任何异常,ipconfig可能一切正常,但就是时断时续。所以排查网络故障,换线这一步永远排在前三位。

2.3 网卡被禁用、被节能关闭、驱动掉线怎么认

硬件没问题,软件也可能把网卡关了。打开“网络连接”面板,如果图标是灰色的并且标注“已禁用”,右键启用即可。这个状态经常在插拔网线、系统更新、安装虚拟网卡软件之后出现。

节能关闭是更隐蔽的一种。Windows 的网卡属性里有个“电源管理”选项卡,默认勾选“允许计算机关闭此设备以节约电源”。这个选项在台式机上偶尔会出问题,表现为电脑睡眠唤醒后网络不来,必须重启才恢复。把那个勾去掉,问题就没了。

驱动掉线看设备管理器。网卡设备前面出现黄色感叹号,或者干脆在“网络适配器”里找不到网卡,说明驱动加载失败。这时候右键设备选择“卸载设备”,勾选删除驱动程序软件,然后重启,系统会自动重新安装。如果重启后仍然有问题,去主板或笔记本厂商的支持页面下载对应型号的网卡驱动重新安装。

提示:卸载网卡驱动前,先确认你手边有另一台能上网的设备可以下载驱动,或者驱动安装包已经存在本地。否则卸载完就彻底没网了,会陷入死循环。

2.4 用手机热点做一次快速对照

还有一个非常高效的验证手段:把笔记本连到手机开的热点上。如果连热点能正常上网,说明电脑本身的网卡、驱动、协议栈都是好的,问题一定出在原来的网络环境里——路由器、宽带、光猫。如果连热点也上不了,问题就锁定在电脑本机。

这个对照测试的价值在于快速切分责任范围,避免了在错误的设备上浪费时间。我处理故障时的第一反应往往就是这个,三十秒得出方向,比什么都快。

3. 方法二:IP地址与DHCP租约,169.254开头的地址说明了什么

打开命令提示符敲下ipconfig,第一眼要看的就是 IPv4 地址的第一个数字段。这个数字段能告诉你电脑在网络里的身份是不是合法的,如果它显示169.254开头,那你什么都不用测了,故障原因已经明确了。

3.1 用 ipconfig /all 读出关键字段

ipconfig只给概要,ipconfig /all才是完整信息。这个命令输出的内容很多,但真正需要看的是六个字段:

字段正常值示例异常含义
IPv4 地址192.168.1.35169.254 开头表示没拿到地址
子网掩码255.255.255.0全 0 或空白表示配置丢失
默认网关192.168.1.1空白表示无法跨网段通信
DHCP 服务器192.168.1.1空白表示从未成功联系
租约获得时间具体日期时间空白说明 DHCP 交互失败
物理地址一串十六进制固定不变,用于识别网卡

169.254.x.x这个网段是 Windows 在 DHCP 请求失败后给自己临时分配的自动私有地址,业内叫 APIPA。它的含义非常明确:电脑喊了半天“谁能给我个地址”,路由器没应答。这个状态下电脑只能和自己同网段的其他 APIPA 设备通信,出口完全没有,必然上不了网。

3.2 DHCP 拿不到地址的四类原因

第一类是路由器 DHCP 服务被关闭或者地址池耗尽。有些人在路由器后台把 DHCP 关了,改用手动分配,后来忘了这事。还有一种是家里设备连得太多,地址池默认只有 50 个地址,手机、电视、扫地机器人、智能灯泡全占满了,新设备就分不到。进路由器后台看 DHCP 客户端列表,超出池容量就扩大范围,比如从 192.168.1.100 到 192.168.1.200。

第二类是无线中继或桥接配置错误。用无线扩展器做中继时,如果扩展器自己开着 DHCP 服务,就会和主路由打架,两端轮流应答,终端拿到的地址可能指向错误的网关。正确做法是中继模式下关闭扩展器的 DHCP。

第三类是路由器负载过高或临时无响应。长时间运行的路由器内存碎片化,DHCP 进程假死。这种情况冷却式重启能解决,但根治要靠定期重启或者换一台内存更大的设备。

第四类是网卡侧的 DHCP 客户端服务异常。Windows 的 DHCP Client 服务如果被优化软件禁用,电脑就不会主动去要地址。在服务管理器里找到这个服务,把启动类型设为自动并启动。

3.3 手动配置静态 IP 时的三个高频填错点

DHCP 一时半会儿修不好,可以先手动配一个静态地址应急。但手动配置是出错重灾区,我见过最多的三个错误是这样的。

第一个是网关填错。默认网关应该填路由器的地址,通常是192.168.1.1或192.168.0.1,不是本机的地址。有人把网关和 IP 地址填成一样的,结果就是自己能 ping 通自己,出不去。

第二个是地址冲突。随手填了个192.168.1.100,正好在 DHCP 地址池里,路由器可能已经把这个地址分给了别的设备。两台设备同地址,两败俱伤,表现为间歇性断网。选静态地址要选在池外,比如池是 100 到 200,你就选 50 或者 230。

第三个是只填了 IP 和掩码,DNS 空着。这样网页打不开但能 ping 通 IP,症状和 DNS 故障一模一样,很容易误判。静态配置时 DNS 必须填,可以填网关地址(由路由器转发),也可以填公共解析地址。

注意:改完静态配置之后,如果换了网络环境(比如从家里带到公司),一定要改回自动获取,否则会带着一个不属于当前网段的地址到处跑,表现为插上网线却完全不通。

3.4 用 arp 和 ping 验证地址是否真的可用

配置完之后不要急着开浏览器,先用两个命令验证。ping 192.168.1.1(换成你的网关地址),能通说明到路由器的链路和地址配置都没问题。如果提示“无法访问目标主机”或者请求超时,说明地址段不对或者链路有问题。

再用arp -a看一下局域网里的邻居表。这个命令列出电脑认识的同网段设备及其物理地址。如果表里空空如也,说明这台电脑根本没和局域网里任何设备通过话,问题还在底层。

这两个命令加起来不到十秒,却能把“地址配好了”和“地址真的能用”区分开,避免带着错误配置去做后面的排查。

4. 方法三:DNS 解析故障,能登录聊天软件却打不开网页

这个症状太经典了:聊天软件消息照收照发,游戏能连上,但浏览器里所有网页都打不开,转圈转到超时。很多人以为这是浏览器坏了,重装浏览器、清理缓存,折腾半天没用。实际情况是,聊天软件和游戏客户端通常直接连服务器的 IP 地址,或者内置了自己的寻址机制,而浏览器必须先把域名翻译成 IP 才能发起连接,这一步失败了,网页自然打不开。

4.1 用一个 ping 命令区分解析故障和连通故障

判断方法极其简单,在命令行里分别执行两条命令:

ping 223.5.5.5 ping www.example.com

第一条 ping 的是一个公共解析服务的 IP 地址,不涉及域名翻译。第二条 ping 的是一个域名。

如果第一条通、第二条提示“找不到主机”或者“Ping 请求找不到主机”,结论就非常明确了:网络连通性没问题,纯粹是域名解析失败。这种情况下你所有关于网卡、驱动、路由器的怀疑都可以放下,直接去修 DNS。

如果两条都不通,那问题不在 DNS,退回方法一和方法二继续查。如果两条都通但浏览器还是打不开网页,那要考虑浏览器配置、系统时间、安全软件拦截这些因素,属于方法五的范畴。

4.2 清理缓存与更换解析服务的操作步骤

第一步先清本机缓存。Windows 会缓存解析结果,缓存里如果存了一条错误的记录,会一直用下去。命令是:

ipconfig /flushdns

执行完会提示“已成功刷新 DNS 解析缓存”。这一步能解决相当一部分“昨天还好今天不行”的偶发故障,尤其是你刚改过域名指向或者刚换过网络环境的时候。

第二步换解析服务。默认情况下电脑用的是路由器下发的解析地址,也就是宽带运营商提供的。运营商的解析服务偶尔会出现响应慢或者返回错误结果的情况。手动指定两个公共解析地址作为备用,通常能明显改善。在网卡属性里找到“Internet 协议版本 4”,手动填写首选和备用解析地址,常见的公共地址有223.5.5.5、119.29.29.29、114.114.114.114。

填完之后再执行一次ipconfig /flushdns,然后重新测试。如果网页能打开,问题定位完成。

第三步验证解析是否生效,用nslookup命令:

nslookup www.example.com

正常输出会显示“服务器”和“地址”两行,下面跟着解析结果。如果提示“请求超时”或者“找不到”,说明指定的解析服务器本身不可达,换一个再试。

4.3 hosts 文件被改写导致的“个别网站打不开”

有一种特殊情况:大部分网站正常,就某几个特定网站打不开。这时候要怀疑 hosts 文件。这个文件是系统里优先级最高的本地解析表,里面的记录会覆盖任何解析服务返回的结果。

文件位置在C:\Windows\System32\drivers\etc\hosts,没有扩展名。用记事本打开需要管理员权限,可以先复制到桌面修改再覆盖回去,或者用管理员身份运行记事本再打开。

正常的 hosts 文件除了若干行以#开头的注释,不应该有别的有效内容。如果看到类似127.0.0.1 某个域名这样的行,就是被写入了错误记录,把对应行删掉保存即可。装某些软件、访问某些不明页面之后这个文件被改写的概率不低,这也是一类需要留意的故障来源。

4.4 解析服务选哪个:三个维度权衡

方案优点缺点适用场景
运营商自动下发就近解析,访问本地资源快偶发响应慢、结果不准日常家用,无特殊需求
公共解析服务响应快、结果相对可靠跨网访问可能绕远网页打不开、解析异常时
路由器统一指定全屋设备一次配置需要登录后台操作家里设备多,统一管理

我的习惯是在路由器上统一指定,而不是每台电脑单独改。这样手机、电视、平板全都受益,新设备接入也不用重复配置。电脑端保持自动获取,跟随路由器下发即可。

5. 方法四:路由器与上行链路,问题可能根本不在电脑上

前面三个方法都在电脑这一侧打转。如果电脑地址正常、解析正常、ping 网关也通,但就是出不了外网,那问题在路由器或者它上面那条宽带线路上。这一段是普通人最不熟悉的部分,因为设备不在眼前,看不到,也不敢动。

5.1 光猫与路由器的正确重启顺序

先说重启。很多人重启就是按一下路由器的电源键,等灯亮了继续用。这个做法对一半的故障无效,因为上游的光猫状态没变。

正确的顺序是这样的:先拔掉光猫电源,等三十秒;再拔掉路由器电源,等三十秒;先给光猫通电,等它的指示灯进入正常状态(通常需要一到两分钟,电源灯常亮、光信号灯常亮不闪、网络灯常亮);最后给路由器通电,等它的系统指示灯常亮、WAN 口灯开始闪烁。

这个顺序的原理是:光猫是链路的第一跳,它必须先完成和局端的注册握手,路由器才能在它之上完成拨号。如果路由器先启动,拨号请求发出去没人应答,就会进入一个逐渐拉长的重试周期,可能要等好几分钟才再次尝试。先启动光猫,路由器一上来就能拨通,省掉等待。

中间的三十秒等待也不是玄学。设备断电后内部电容需要放电,有些设备的电源管理芯片在残余电压下不会完全复位。等够时间,才能保证是真正的冷启动而不是假重启。

5.2 登录路由器后台看 WAN 口状态

重启无效,就要看路由器自己的状态了。浏览器输入路由器的管理地址(通常是网关地址),登录后台,找到“上网设置”或者“WAN 口状态”页面。这里能看到几个关键信息。

第一是连接类型和拨号状态。家用宽带绝大多数是 PPPoE 拨号,需要账号密码。如果状态显示“未连接”或者“拨号失败”,问题就在账号密码或者线路。检查账号是否填错,注意有些账号带后缀,需要完整填写。密码同理,区分大小写。

第二是 WAN 口有没有拿到 IP 地址。拨号成功之后,WAN 口会显示一个由运营商分配的地址,这个地址通常是公网或者大内网地址,和你的局域网地址段完全不同。如果这里显示0.0.0.0或者空白,说明拨号没成功。

第三是连接时长。如果连接时长显示只有几秒或者几分钟,说明线路在反复掉线重连。这种情况要看光猫的光信号状态,属于线路质量问题。

5.3 光猫指示灯与线路故障的对应关系

光猫面板上的指示灯是最好的线路诊断工具。不同型号标识略有差异,但核心的几个含义是通用的。

电源灯常亮表示供电正常。PON 灯常亮表示已经和局端完成注册,这是最关键的一个灯。如果 PON 灯闪烁或者熄灭,说明注册失败,问题在线路侧,用户自己无法解决。LOS 灯如果亮红灯或者红色闪烁,表示光信号丢失,通常是光纤断了、接头松了、或者局端设备故障。

遇到 LOS 红灯,可以先检查光纤接头。光纤接头是蓝色或绿色的方形插头,插在光猫背后。这个接头怕折、怕脏、怕拔插。轻轻拔下来,用干燥的软布擦一下端面,再对准卡槽插到底,听到“咔”一声才算到位。还不行就只能报修,因为光纤熔接需要专业设备。

另外还有一个容易忽略的点:宽带欠费。现在很多宽带是和手机号绑定的套餐,手机欠费会导致宽带同步停机。表现就是光猫各项指示灯都正常,但拨号一直失败。登录运营商的应用查一下账户状态,能省掉一次上门维修的等待。

5.4 用电脑直接拨号,把路由器排除在外

怀疑路由器本身有问题时,可以绕开它做一次直连测试。把电脑用网线直接接到光猫的网口,在电脑上新建一个宽带连接,填写宽带账号密码,手动拨号。

如果电脑能拨通并上网,说明线路和账号都没问题,故障在路由器上——可能是路由器老化、配置错乱、固件问题。这种情况下把路由器恢复出厂设置重新配置一遍,通常就能解决。

如果电脑直接拨号也失败,那问题就在光猫或线路上,路由器是清白的。这时候不要再折腾路由器了,直接联系宽带服务方报修,报修时把光猫指示灯的状态描述清楚,能加快处理速度。

6. 方法五:系统协议栈、防火墙与系统时间

五种方法里的最后一个,处理的是那些“看起来什么都不像有问题但就是上不了网”的情况。这类故障的共性是:网络环境是好的,别的设备连同一个路由器都正常,就这台电脑不行,而且重启、换线、改配置都无效。

6.1 协议栈重置:把网络配置恢复到出厂状态

Windows 的网络配置是一层一层堆起来的,装了各种软件之后,某些参数可能被改得面目全非。协议栈重置就是把 TCP/IP 和 Winsock 这两层恢复成系统初始状态。

以管理员身份打开命令提示符(右键开始菜单,选择“终端(管理员)”或“命令提示符(管理员)”),依次执行:

netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns

第一条重置 Winsock 目录,这一层负责应用程序和网络协议之间的接口,很多安全软件、虚拟网卡软件会在这里留下自己的组件,卸载不干净就会导致网络异常。第二条重置 TCP/IP 协议栈的注册表项。后面三条释放并重新获取地址、清空解析缓存。

执行完必须重启电脑,这些改动才会完全生效。我遇到过几次装完某个虚拟网卡软件之后网络彻底不通的情况,走一遍这套流程就好了。

6.2 防火墙与安全软件的误拦截判断

安全软件拦截网络是另一类常见原因,特征是“只有部分程序上不了网”或者“浏览器完全打不开但 ping 通”。判断方法是临时关闭防火墙再测一次。

Windows 自带的防火墙在控制面板里可以找到,进入后选择“启用或关闭 Windows Defender 防火墙”,把专用网络和公用网络都临时关闭。测试完记得开回来,不要长期关着。

第三方安全软件更麻烦,它有自己的网络防护模块,可能把浏览器的联网请求当成可疑行为拦截了。这类软件通常在主界面有个“网络防护”或者“上网保护”的开关,临时关掉测试。

如果关闭之后网络恢复正常,说明确实是拦截导致的。这时候不要简单地把防火墙一直关着,而是去防火墙的规则列表里找到被拦截的程序,把它加入允许列表,然后重新开启防护。长期关闭防火墙等于把家门敞开,风险远大于收益。

6.3 系统时间偏差为什么会掐断网络

这个问题很反直觉:系统时间不准,怎么会影响上网?

原因是 HTTPS。现在几乎所有网站都用 HTTPS 加密,浏览器在建立连接时会校验证书有效期。证书的有效期是绝对的日期区间,如果你的系统时间跑到了一年之后,所有证书都会显示“已过期”,浏览器就会拒绝建立连接,表现为所有 HTTPS 站点都打不开,提示证书错误或者连接不安全。

系统时间还可能因为主板电池没电而在每次关机后归零,回到某个出厂默认日期。这时候开机后网络能用一小会儿,然后浏览器开始报证书错误,症状非常迷惑。

检查方法很简单,看一眼任务栏右下角的时间。如果日期明显不对,右键时间选择“调整日期和时间”,打开“自动设置时间”开关,点一下“立即同步”。如果提示同步失败,说明网络本身就不通,形成死循环——这时候手动把时间调到一个大致正确的值,再去同步。

还可以用命令行强制同步:

w32tm /resync

6.4 路由表里多出来的默认路由

还有一种情况是路由表被污染。正常情况下,一台电脑的路由表里应该只有一条默认路由,指向网关。如果你装过虚拟机软件、某些远程办公工具,可能会被写入额外的默认路由,导致流量走错方向。

用这个命令查看:

route print

在 IPv4 路由表部分找“0.0.0.0”这一行,正常情况下只有一条,网关列显示的就是你的路由器地址。如果出现两条或多条 0.0.0.0 的记录,指向不同的网关,就说明路由冲突了。用route delete 0.0.0.0删掉多余的,保留正确的那一条,或者干脆重置协议栈让它自动重建。

7. 把五种方法串成一条流水线,附上我踩过的坑

五种方法单独看都不复杂,真正的难点是判断该从哪一个开始。如果每次故障都从头试一遍,效率太低。我整理了一张对照表,按现象直接跳到对应的方法,剩下的时间留给验证。

7.1 按现象快速定位的对照表

现象最可能的原因优先使用的方法
网口灯不亮,或时亮时不亮线材、接口、网卡硬件方法一
显示已连接但地址是 169.254 开头DHCP 分配失败方法二
聊天软件正常,网页全部打不开域名解析故障方法三
所有设备都上不了网路由器或宽带线路方法四
只有这台电脑不行,别的设备正常系统协议栈、防火墙、时间方法五
时断时续,晃动网线有变化接触不良或线芯受损方法一

这张表的用法是:先看现象落在哪一行,直接跳到对应方法,不要按顺序全试。如果对应方法验证下来没问题,再顺延到下一行。绝大多数故障在前三行就能定位。

7.2 我踩过的三个坑,希望你避开

第一个坑是只重启路由器不重启光猫。有次家里断网,我把路由器重启了三遍,每次都是刚重启好一会儿,过几分钟又断。后来断电重启光猫,问题立刻消失。原因是光猫和局端的会话处于半断开状态,路由器拨号能短暂成功,但很快被踢下线。只重启下游设备,上游的异常状态一直在。

第二个坑是手动设静态地址设到了地址池里面。当时图省事填了个192.168.1.105,正好是路由器分给电视的地址。结果就是电脑和电视轮流掉线,每次掉线时间还不固定,查了两天才发现是地址冲突。教训是静态地址一定要选在 DHCP 池的范围之外,并且记录下来,避免以后重复踩。

第三个坑是怀疑一切就是没怀疑网线。一根用了好几年的网线,外观完全正常,但内部有一根芯已经断了。表现是千兆协商成百兆,或者传输大文件时连接中断。换了新线之后一切正常。从那以后我桌子里常备一根短网线,遇到“时好时坏”的故障,第一件事就是换线。

提示:排查过程中每做一步改动,就重新测一次,不要连着改好几项再一起测。否则问题解决了你也不知道是哪一步起的作用,下次遇到还是不会。

7.3 排查节奏上的两个经验

第一个经验是先做无损操作。看指示灯、跑ipconfig、ping 网关、换网线,这些操作不改变任何配置,做完还能保持原状。确认无效之后再动配置,改完记得记录改了什么,方便回退。

第二个经验是给自己设一个时间盒。如果二十分钟内定位不到原因,就先停下来,把已观察到的现象写下来,隔一会儿再看。人在一个思路上卡久了会产生确认偏误,明明证据指向 A,你却一直在 B 上使劲。我有几次突破都是在放下之后重新看现象表时产生的。

还有一种情况值得单独说:如果你是在公共场所或者办公环境遇到断网,而且你并不清楚这个网络的管理策略和接入规则,那么最合理的做法是直接找网络管理员或者服务提供方,而不是自己反复尝试各种绕过手段。网络接入权限由管理方设定,自己硬试既低效也可能带来不必要的麻烦。

排查网络故障这件事,说到底是在训练一种分层思考的习惯——先确定断在哪一层,再针对那一层动手。五次三番修好之后你会发现,真正花时间的从来不是执行修复命令,而是判断该执行哪一条。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询