其实网站突然无法访问?你不妨用这个命令来检查一下!的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享网站突然无法访问?你不妨用这个命令来检查一下!的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
01.找到您访问网站的“路线”
Traceroute 是一种跟踪数据包在Internet 上所经过的路由的方法。现在的主流操作系统都具有路由追踪的命令或功能,让用户在网络出现问题时能够独立排除故障。
当您启用跟踪路由时,您可以告诉它您要跟踪到哪个网站或服务器。通常,这是您要访问的网站的URL,但您也可以告诉它IP 地址。一般来说,小A建议使用URL,因为这样不仅可以消除路由问题,还可以排查DNS问题。如果启动traceroute功能时被告知无法解析域名,那么说明DNS有问题,自然可以通过更改DNS来解决问题。
一旦启动Traceroute,它就会将数据包发送到您设置的目的地。然后,它会记录数据包的传输过程,并将信息发送回您的计算机,向您显示数据包的去向以及所用的时间。
如果您想排除网络故障,尤其是在办公室LAN 环境中,这非常方便。如果LAN 上的服务器或交换机发生故障,Traceroute 将检测问题并报告某些设备无法正常工作。然后,您可以使用此信息来更好地诊断问题。
02. Traceroute如何工作?
Traceroute 是诊断网络错误的便捷方法。然而,Traceroute 的发明得益于数据包“生存时间”变量的巧妙使用。
理想情况下,当计算机将数据包从一个地方发送到另一个地方时,它能够顺利到达目的地。它尽可能快地从A 点到达B 点,而不会卡住或延迟。
然而,大多数民用网络,尤其是办公网络或家庭局域网,可能更加复杂。如果网络管理员在设置路由器或服务器时出现错误,数据包可能会在服务器/路由器之间无限循环地发送。
如果这种情况频繁发生,网络将充满永远循环的数据包,但您将无法访问您想要访问的URL。数据包背后的聪明人想出了一个解决这个问题的方法,即“生存时间”或“TTL”。每个数据包在发送到未知世界之前都会有一个大于0 的TTL 值。如果该值为0,则数据包被视为“死亡”并被销毁。
当一个数据包发出去时,它会在不同的服务器上多次停止。每次到达服务器时,其TTL 值都会减一。通常,此TTL 值设置为一个数字,该数字允许数据包在数字达到0 之前有足够的时间到达其目的地。但是,如果数据包确实进入循环,则TTL 最终将递减,直到数据包过期。
当数据包过期时,它所连接的服务器会发送所谓的“ICMP 超时”消息。这基本上是通知用户数据包已过期,并告诉用户数据包在哪里过期,以帮助进行故障排除。
此超时消息是Traceroute 正常工作的关键。最初,Traceroute 发送一个TTL 设置为1 的数据包。这意味着它离开您的计算机,到达第一台服务器,将其TTL 减1,发现其TTL 为0,然后过期。
然后,当时处理数据包的服务器向计算机发送ICMP 超时消息及其位置。然后,计算机记录服务器的位置,作为朝着目标迈出的第一步。
然后,它发送一个TTL 设置为2、3 等的数据包,直到数据包到达目的地。每个数据包都会在其传输的下一步中过期,并且沿途的每个服务器都会报告过期的数据包,为您的计算机提供了解数据包要去哪里所需的信息。
03.如何使用Traceroute?与平有什么不同?
Traceroute最基本的功能就是让你窥探数据包在网络上的移动情况。无论您是需要仔细检查所有数据包是否正常流动的网络工程师,还是您只是对访问百度时数据包的移动方式感兴趣,Traceroute 都是您的最佳选择。
但是,它对于查找系统错误也很有用。如果Traceroute尝试联系一个无响应的服务器,它会发现它发出的数据包在一段时间内不会触发回复。一旦时间足够长,Traceroute 将声明“请求超时”,这意味着回复未能在分配的时间内到达。
当然,请求超时并不总是意味着服务器已关闭。有时服务器不喜欢Traceroute 请求,并会在它们通过时阻止它们。但是,如果您确定链上没有服务器阻止Traceroute,那么当您尝试连接到网站或服务器时,这是诊断网站或服务器故障的好方法。即使有中间服务器阻塞,只要数据包最终能到达你请求的URL,问题就解决了一半。至少你的路由“路由”不是一个大问题。
在Windows下使用它非常简单。按Win+R键,然后输入cmd并按Enter键。在弹出的命令行窗口中输入“tracert URL/IP地址”:
Traceroute 听起来与Ping 非常相似,Ping 是另一个方便的网络命令。然而,虽然这两个功能确实有些重叠,但使用它们的原因却有所不同。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/135413.html
用户评论
看我发功喷飞你
刚好在网上找东西的时候网站就网页打不开了,感觉好急啊!试了试这篇文章里说的“ping”命令,没想到真的显示出了问题所在,太赞了!我的电脑也经常出这种类型的故障,希望以后还能学习到更多解决办法!
有7位网友表示赞同!
你身上有刺,别扎我
这个命令也太简单了吧?我就没觉得能解决什么大问题的。我们平时遇到网站打不开的情况多是因为网络不稳定啊,换个地方看看就可以正常访问了。不过这篇文章还是挺有用的,可以了解一下网络延迟的问题。
有8位网友表示赞同!
在哪跌倒こ就在哪躺下
最近一段时间好多网站都无法访问,特别是国外的一些站点,打开速度太慢了,还经常出现加载错误的提示。昨天我试着用“ping”命令查看了一下,发现是DNS解析问题,后来就换了一款DNS客户端,现在网络运行都流畅多了!
有14位网友表示赞同!
温柔腔
网站突然打不开真是烦人的事啊!尤其是工作时候遇到这种情况,简直要让人崩溃了。还好看到了这篇博文提醒可以用“ping”命令排查问题。我平时不太了解技术方面的操作,这种简单易上手的方法还是很有帮助的。
有19位网友表示赞同!
肆忌
这篇文章写的也太简略了吧?一点也没解释“ping”命令的使用方法和具体参数,看了一堆文字就一头雾水,不知道该怎么使用这个命令来解决网站访问问题。建议文章补充更加详细的步骤指导,这样更容易让人理解和运用。
有19位网友表示赞同!
墨染年华
我经常会在实验室遇到网站无法访问的情况,有时候会怀疑是网络出了问题,结果就是浪费了好多时间。今天看到这篇文章,终于明白了可以用“ping”命令来快速排查原因,真是太棒了!以后遇到这种情况可以直接使用这个方法,节省不少时间。
有15位网友表示赞同!
←极§速
我有个朋友老是在电脑上玩游戏,最近网站也打不开他说应该是网络问题。其实应该试一试这个“ping”命令看看是不是 DNS 解析的问题导致的!我已经帮他保存了这篇文章,希望他能早日解决这个问题!
有8位网友表示赞同!
清羽墨安
写得挺不错啊,一下子就明白了网站无法访问可能的原因和解决方法。我平时也经常会遇到这种情况,现在有了这个方法,相信问题解决起来会更加简单快捷!建议大家收藏一下这篇博文,备不时之需!
有20位网友表示赞同!
你是梦遥不可及
网站突然打不开的确很烦人,这篇文章很有帮助!“ping”命令真是太强大了一般了,以后遇到这类问题可以先试试它,说不定就能找到原因。 只是希望能有更多相关的解决方案分享,比如如何解决DNS解析问题等等。
有11位网友表示赞同!
孤者何惧
"Ping" 命令我记得以前在网络教程里见过,但从未真正使用过。这篇文章让我明白它的实际作用,很实用!不过建议文章稍微扩展一下,“ping”命令有哪些其他参数可以用呢?
有7位网友表示赞同!
野兽之美
突然找不到网站,真的很让人着急,以为是网速问题了。看了这篇文章才知道用“ping”命令可以检测网络延迟,原来是我的DNS服务器出问题了,换了新的DNS客户端,现在就正常访问了!这篇文章给了我很多宝贵的知识,感谢分享!
有11位网友表示赞同!
一别经年
有时候网站加载太慢,也确实怀疑是网络连接的问题。不过我一直以为只能联系运营商问问看,没想到可以用“ping”命令来排查问题。 以后遇到类似情况,我一定要试试这个方法!
有10位网友表示赞同!
熏染
作为一个经常使用网络的人来说,网站突然无法访问真的让人头疼! 这篇文章分享了使用"ping" 命令排查原因的小技巧,真的很实用!希望以后还能看到更多关于解决网络问题的文章。
有14位网友表示赞同!
玻璃渣子
我觉得这篇文章的内容太简单了,对于已经对网络有一定了解的读者来说并不值一提。我想看到一些更加深入、专业的内容,比如详细讲解不同类型的网络问题和相应的解决方案。
有17位网友表示赞同!
我一个人
网站突然打不开确实是很尴尬的一件事, 还好找到这篇文章, 学到了新的知识, 下次遇到这种情况就用 “ping” 命令排查一下原因了! 感谢作者分享!
有5位网友表示赞同!
不浪漫罪名
感觉这篇文章挺靠谱的,我自己的电脑最近网络经常不好使,总是网站加载缓慢或打不开。 试着用“ping ”命令看了一下,发现是DNS解析错误造成的,现在换了新的DNS服务器后,网络速度明显变快了!
有16位网友表示赞同!
命运不堪浮华
这篇文章写的太好了,让我了解到可以用"ping” 命令解决网站无法访问的问题。之前总是以为是网速的问题,浪费了很多时间。以后遇到这种情况,我会立刻使用这个命令来排查原因!
有8位网友表示赞同!