新手网工,用过 Pathping 命令后,tracert 再也不香了!

学术   2025-01-11 21:01   浙江  

推荐大家关注一个公众号
点击上方 "Linux中文社区关注,星标或者置顶
21点00分准时推送,第一时间送达

责编:中文妹 | 来源:网络工程师阿龙

上一篇:世界上运行时间最长的服务器是多久?
大家好,我是中文妹。

Pathping 是 Windows 内置的最佳网络故障排除工具之一。它可以帮助您找到您和主机(服务器、路由器、网站等)之间路由中数据包丢失的位置。我在工作中经常使用它。

Pathping 命令是 Ping 和 Tracert 的组合。ping命令仅测试源(您的计算机)和目标之间的网络连接,而 Pathping 将测试两者之间每一跳的连接。当您运行 Pathping 时,它将首先跟踪到目标的路由,然后对其之间的每个节点执行 ping。

如何使用 Pathping cmd

Pathping 仅适用于 Windows,如果您使用的是 Linux,则应查看 mtr。Pathping 可以从命令提示符PowerShell 中运行。要打开命令提示符,您可以执行以下操作:

  • 按 Windows 键 +  R 打开运行窗口
  • 键入 cmd
  • 按 Enter 键 现在要使用该命令,您只需输入 pathping 然后输入 IP 地址或主机名,就像普通 ping 一样。
pathping 172.16.0.254

根据您与目的地之间的跳数,可能需要几分钟才能计算出结果。首先,该命令将跟踪路由器,显示路由上的每个节点。仅此一项就已经是非常有用的信息,您可以立即看到问题发生在哪里(例如在防火墙中)。

C:\Users\rmens>pathping 172.16.0.254
Tracing route to 172.16.0.254 over a maximum of 30 hops 
0  lab-book01.lazyadmin.local [192.168.1.19] 
1  192.168.1.1                             
2  172.16.0.254                    
Computing statistics for 50 seconds...   
Source to Here   This Node/Link                 

Hop  RTT    Lost/Sent = Pct  Lost/Sent = Pct  Address    
0         lab-book01.lazyadmin.local [192.168.1.19]   
0/ 100 =  0%    |   1    1ms     0/ 100 =  0%     0/ 100 =  0%    192.168.1.1 

0/ 100 =  0%    |   2    1ms     0/ 100 =  0%     0/ 100 =  0%    172.16.0.254  
Trace complete.
                                                                                                                                                      

跟踪完成后,它将计算路由上每一跳的延迟和数据包丢失。现在,这是需要一些时间的部分。如果您不需要延迟信息,您可以简单地使用ctrl + c取消它。

Pathping 使用 ICMP 协议。现在您会注意到,当您尝试对 google.com 进行 pathping 时,它会在您的 ISP 之后中止。这是因为某些服务器、路由器或防火墙阻止了 ICMP 协议。所以您可以解决它。

提高PathPing 命令运行速度

正如我之前所说,pathping 有点慢。但你可以通过添加一些开关来加快它的速度。默认情况下,pathping 将解析它遇到的每个跳转的每个主机名。它还会默认向每个主机发送 100 个查询。

/q - 设置回显请求的数量
/h - 设置最大跳数
/w- 设置等待回复的超时时间
/n - 阻止命令解析路由器的 IP 地址

因此,我们可以做的是禁用主机名解析,并使用以下命令降低 pathping 在每个跳转上执行的查询次数:

pathping -q 10 -n -p 100 lazyadmin.nl
Pathping -q 10

使用 -q 开关,我们将查询数量设置为 10,而不是默认值 100。这将加快跟踪后计算的静态速度。

Pathping -n

-n 开关可防止命令解析主机名。这可加快命令的跟踪路由部分。

Pathping -p 100

-p 开关可缩短每次 ping 之间的等待时间。默认情况下,pathping 将等待 250 毫秒,因此如果您将其设置为 100 毫秒,则每秒将执行 10 次 ping,而不是 4 次。

Pathping -h 4

另一个有用的选项是 -h 开关。使用 -h,您可以指定要测试的跳数。假设您只想测试是否可以到达 ISP,那么将跳数限制为 4 或 5 就足够了。

Pathping -w 500

最后一个有用的开关是 -w。当主机无法访问时,最多需要 3 秒钟才能再次尝试。通过将等待时间设置为 500 毫秒,您可以加快结果。

最后的想法

您的网络越复杂,您就越会经常使用此工具。它可以让您深入了解您的网络路由,并使调试网络问题变得容易得多。自从我了解了这个命令及其功能后,我再也没有使用过 tracert。

你还有什么想要补充的吗?

上周,又劝退十几个了。。。

ChatGPT 4.0 国内直接用 !!!

最后给大家推荐一个ChatGPT 4.0国内网站,是我们团队一直在使用的,我们对接是OpenAI官网的账号,给大家打造了一个一模一样ChatGPT,很多粉丝朋友现在也都通过我拿这种号,价格不贵,关键还有售后。

一句话说明:用官方一半价格的钱,一句话说明:用跟官方 ChatGPT4.0 一模一样功能,无需魔法,无视封号,不必担心次数不够。

最大优势:可实现会话隔离!突破限制:官方限制每个账号三小时可使用40次4.0本网站可实现次数上限之后,手动切换下一个未使用的账号【相当于一个4.0帐号,同享受一百个账号轮换使用权限】

为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:AI俱乐部与副业。想带着大家一起探索ChatGPT和新的AI时代

很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这三天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。

不光是增长速度最快,我们的星球品质也绝对经得起考验,短短一个月时间,我们的课程团队发布了8个专栏、18个副业项目


简单说下这个星球能给大家提供什么:


1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。

2、分享ChatGPT的使用方法、最新资讯、商业价值。

3、探讨未来关于ChatGPT的机遇,共同成长。

4、帮助大家解决ChatGPT遇到的问题。

5、提供一整年的售后服务,一起搞副业


星球福利:

1、加入星球4天后,就送ChatGPT独立账号。

2、邀请你加入ChatGPT会员交流群。

3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。

4、赠送一个月的ChatGPT 4.0 Plus系统池账号,价值98元。

5、赠送一份总价值5000元的ChatGPT视频教程。


其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !


本星球第二期原价399,目前有优惠券,早鸟价159,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。


早就是优势。建议大家尽早以便宜的价格加入!





  声明:本文部分素材转载自互联网,如有侵权立即删除 。


往期精彩



喜欢本文的朋友们,欢迎长按下图,关注订阅号Linux中文社区


收看更多精彩内容

Linux中文社区
号主来自世界500强,主要分享Linux干货、数据库等,一起学习成长!
 最新文章