前端工具有哪些(ping、tracert-traceroute,99%的人不知道的核心的工具。)

前端工具有哪些(ping、tracert-traceroute,99%的人不知道的核心的工具。)
ping、tracert/traceroute,99%的人不知道的核心的工具。

每天分享一个windows知识,第22期,今天要学习网络故障排查工具:ping、tracert/traceroute。

“喂?网怎么又断了?”“我也连不上了,网页一直转圈圈,是不是欠费了?”“这游戏怎么突然卡成PPT?是不是有人偷偷下电影?”

远程连接公司服务器传文件,连接失败却找不到症结,只能干着急求助公司IT。其实,除了重启和祈祷,Windows系统里早就内置了两位网络“侦探”——ping和tracert/traceroute。

学会它们,你就能自己初步判断是自家网络“崴了脚”,还是目标网站“出了远门”,不再是网络黑盒前的小白。

一、简介

网络故障排查工具:ping、tracert/traceroute,是Windows系统内置的命令行工具,能快速检测网络连通性、定位网络故障节点。无论是普通用户排查上网卡顿、网页打不开的问题,还是职场人处理远程连接、文件传输失败等工作场景的网络故障,

简单来说:

  • ping:像一个“回声探测器”。你对着一个网络地址(比如一个网站)喊一声,听有没有回声、回声快不快,用来测试网络连通性和延迟
  • tracert (Windows) / traceroute (其他系统):像一个“路径追踪器”。它会记录你的数据包从电脑出发,到目标地址,中间经过了哪些“中转站”(路由器),用来定位网络故障发生在哪个环节

二、使用教程

按 Win+R 键,输入cmd,回车。

ping - 网络连通性测试

输入命令:ping 目标地址。比如,你想测试到百度是否畅通,就输入 ping www.baidu.com。回车,你会看到

如果网络通畅,你会看到几条来自百度服务器的“回复”,并显示时间=多少ms。这个时间就是延迟,越小越好(一般低于100ms算不错)。

如果显示“请求超时”或“无法访问目标主机”,那就说明你的电脑和百度之间网络不通。

tracert - 网络路径跟踪

输入命令:tracert 目标地址。例如:tracert www.baidu.com。回车后,等待它一跳一跳地显示结果。你会看到

  • 它会列出从你电脑到腾讯服务器之间经过的所有路由器IP和主机名。
  • 每一行代表一个“中转站”(跃点),会显示到达该点的三次响应时间。
  • 如果某一行开始全是“*”号或超时,故障点通常就在上一跳和这一跳之间

若要停止检测(默认会发送4次请求,也可手动停止),按下“Ctrl+C”。

三、进阶玩法

掌握了基础用法,你已经能解决80%的常见网络疑问,找出硬件还是软件问题。IT部门维护也是使用这些技巧,你甚至看出更多门道。

1. 给ping命令加上“耐心”和“体积”

  • -t 参数:持续监控(Ping 必备)

输入 ping www.baidu.com -t。这会让 ping 停不下来地一直运行。这在调试网络硬件(比如你正在调整路由器位置或重启光猫)时非常管用,你可以实时看到网络什么时候恢复正常。按 Ctrl + C 即可停止。

  • -n 参数:指定包个数

如果你只想测 10 次来看丢包率,可以输入 ping www.baidu.com -n 10,结果会汇总出丢包百分比,比默认的 4 次更具参考价值。

2. 一眼锁定tracert的故障瓶颈

  • -d 参数:极速追踪模式

默认情况下,tracert 会尝试将每个节点的 IP 地址解析为主机名(域名)。这会导致在某些响应慢的节点上卡顿很久。tracert -d www.baidu.com,加上 -d 后,它只显示 IP 地址,不进行域名解析,追踪速度通常能提升 3-5 倍


  • -h 参数:突破跳数限制

默认的最大跳数(Max Hops)是 30 跳。对于一些跨国或是经过多层内网的超远距离目标,30 跳可能还没到目的地就结束了。使用 -h 可以自定义最大搜索深度。tracert -h 5 www.baidu.com


  • -w 参数:调整等待超时

默认等待时间是 4000 毫秒。如果网络极其拥堵或链路极差,你可以调大这个值避免过早显示 *;反之,如果你在内网环境,可以调小(如 500ms)来快速跳过无响应节点。tracert -w 500 www.baidu.com

3. 组合拳诊断:内网 vs 外网问题

遇到无法上网,可以按顺序打一套“组合拳”:

前端工具有哪些(ping、tracert-traceroute,99%的人不知道的核心的工具。)

  • ping 127.0.0.1:诊断自己电脑的TCP/IP协议栈是否正常。这个地址代表本机,如果不通,是你电脑系统网络配置出了问题。
  • ping 你的路由器IP(通常是192.168.1.1或192.168.0.1):检查到自家路由器的连接。如果不通,问题在电脑和路由器之间(网线、Wi-Fi、路由器接口)。
  • ping 一个外网地址(如8.8.8.8):检查路由器到外网的连接。如果第二步通,第三步不通,那问题出在你的路由器连接互联网的线路上,可以打电话给宽带运营商了。

四、结语

ping和tracert就像家庭网络工具箱里的“万用表”和“电路探测笔”,下次再遇到网络抽风,别再只会重启了。花一分钟,打开CMD,用ping探探路,用tracert找找茬。



我们下期继续

每天执行一个前端微习惯

点赞、评论、转发、关注【前端摸鱼塘】

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读