用 ping 网关与 DNS 命令分步判断网络到底断在哪一层
故障现象 / 适用场景
- 所有网页都打不开但显示已连接
- 能上即时通讯却刷不出网页
- ping 网关时通时断丢包
- 时延长到打开页面要等很久
可能原因 / 知识点
本机协议栈异常
连回环地址都不通,说明本机网络协议或网卡驱动层出了问题,还没轮到外面线路。
局域网段故障
网关 ping 不通,多半是网线、无线、网卡协商或路由器局域网口这一段的问题。
出口线路中断
网关通但外部地址不通,问题在路由器拨号或外网线路,与本机设置关系不大。
域名解析失败
外部地址能通、域名却解不开,是 DNS 服务器或本机解析缓存出了岔子。
实操步骤
第1步:抄下网关
在命令提示符执行 ipconfig /all,把默认网关那行的 IP 抄下来,后面每一跳都要拿它当参照。
第2步:验本机协议
执行 ping 127.0.0.1,通了说明本机协议栈正常,不通就转去查网卡驱动与协议重置。
第3步:验到路由
执行 ping 默认网关 IP,连着看四个回显的时间与丢包;不通就回查网线、无线与路由器局域网口。
第4步:验外网出口
执行 ping 223.5.5.5,通了说明出口没问题;再用 nslookup 后跟常用域名,判断解析是否拖后腿。
第5步:看路径拐点
执行 tracert 后跟目标地址,看第几跳开始超时;按 Win+R 输入 eventvwr.msc 可顺带看网卡相关警告。
核心技能速记
预防与提醒
- 按回环、网关、外网、域名的顺序测,别跳步
- 网关通但网页慢,先怀疑解析而不是带宽
- 时通时断要看丢包率,别只盯着一次回显
常见问题
全都 ping 得通网页还是打不开
说明网络层没问题,往应用层查:按 Win+R 输入 inetcpl.cpl 看代理是否被勾,再按 Win+R 输入 eventvwr.msc 看浏览器或系统里有无解析相关报错。
ping 网关时延忽高忽低正常吗
不正常,局域网这一跳应当稳定且几乎不丢包;先换网线或改无线频段,再在命令提示符执行 ping -n 20 默认网关 IP 连续观察二十个回显的波动。