ping无法访问目标主机怎么解决 ping找不到主机解决方法

ping命令用于排查和诊断网络连接问题,并检查主机是否可以访问。它适用于所有操作系统。ping命令是如何工作的Ping包工作原理图Ping命令从主机A(源)向主机B(目的)发送一个32字节的ICMP (Internet控制消息协议)数据包,并等待主机B用一个32字节的数据包响应主机A。如果连接成功...

ping命令用于排查和诊断网络连接问题,并检查主机是否可以访问。它适用于所有操作系统。

ping命令是如何工作的

Ping包工作原理图

Ping命令从主机A(源)向主机B(目的)发送一个32字节的ICMP (Internet控制消息协议)数据包,并等待主机B用一个32字节的数据包响应主机A。如果连接成功,将打印整个往返时间;如果不是,则说明失败的原因,如丢包、超时、连接错误等。,将被打印。

如何执行“ping”命令?

下面是调用“ping”命令的方法:

ping [IP/do***in]

示例:

ping gceasy.com

执行上述命令后,控制台将打印以下消息:

Pinging gceasy.com [195.201.17.137] with 32 bytes of data: Reply from 195.201.17.137: bytes=32 time=217ms TTL=45 Reply from 195.201.17.137: bytes=32 time=185ms TTL=45 Reply from 195.201.17.137: bytes=32 time=188ms TTL=45 Reply from 195.201.17.137: bytes=32 time=196ms TTL=45 Ping statistics for 195.201.17.137: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approxi***te round trip times in milli-seconds: Minimum = 185ms, Maximum = 217ms, Average = 196ms

时间:这是往返时间。它是数据包从源地址到达目的地址并向源地址报告所用的时间。

TTL(生存时间):是时间量或“跳数”,范围从0到255,具体取决于主机操作系统。当一个数据包通过互联网发送时,它可能会通过路由器,该数据包将被发送,直到用户中断此命令。数据包设计有一个称为生存期的到期时间。

·Ping统计数据:

发送的数据包:数据包从主机发送到目的地的次数。

接收的数据包:从目标主机接收的数据包数量。

数据包丢失:无法到达目的地的数据包数量。

大概往返时间:

最小值:获得响应的最短时间,以毫秒为单位。

Average:获得响应的平均时间,以毫秒为单位。

Maximum:获得响应的最长时间,以毫秒为单位。

ping的默认TTL(生存时间)是多少?

Ping命令的TTL值因操作系统而异。下表总结了常见操作系统中ping命令的默认TTL。

Ping错误:

请求超时:如果主机由于网络流量过大没有响应,或者ARP请求包过滤失败,或者路由器出现错误,ping请求就会超时。

示例:

ping gceasy.io Pinging gceasy.io [52.52.12.54] with 32 bytes of data: Request timed out. Request timed out. Request timed out. Request timed out. Ping statistics for 52.52.12.54: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

解决方案:使用ping -w开关增加等待时间。

ping请求找不到主机:当无法从传递给ping命令的主机名中确定IP地址时,将会遇到此错误。

示例:

ping test123blah.com Ping request could not find host test123blah.com. Please check the name and try again.

解决方案:验证传递给ping命令的主机名。验证DNS服务器是否可用/可从主机访问。

目标主机不可达:当被访问的主机停机或在网络上不可用时,将返回“目标主机不可达”错误。

示例:

ping 192.168.0.0 Pinging 192.168.0.0 with 32 bytes of data: Reply from 192.168.0.102: Destination host unreachable. Reply from 192.168.0.102: Destination host unreachable. Reply from 192.168.0.102: Destination host unreachable. Reply from 192.168.0.102: Destination host unreachable. Ping statistics for 192.168.0.0: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)

解决方案:验证目标主机已启动并正在运行。修改本地路由表或通知路由器管理员。

TTL在传输过程中过期:当将数据包路由到目的地时出现严重环路时,TTL将会过期。这将导致“TTL传输过期”错误。

解决方案:确定导致环路的重复IP地址。在Linux上,以root用户身份使用“route -n”命令查看当前路由表。在Windows上,该命令输出“route print”。

Ping命令:传输失败。

一般故障:当设备的网卡或***适配器出现物理问题时,会导致“ping: tran***it failed。”或“一般故障’错误。

示例:

ping 2DAB:FFFF:0000:3EAE:01AA:00FF:DD72:2C4A Pinging 2dab:ffff:0:3eae:1aa:ff:dd72:2c4a with 32 bytes of data: PING: tran***it failed. General failure. PING: tran***it failed. General failure. PING: tran***it failed. General failure. PING: tran***it failed. General failure. Ping statistics for 2dab:ffff:0:3eae:1aa:ff:dd72:2c4a: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)

解决方案:确定网卡没有问题。确保设备上安装了最新版本的网络驱动程序,并检查是否为设备分配了正确的IP地址。

常见Ping命令

您可以使用‘平’命令使用其他选项来获取您正在查找的信息。

若要发送更多请求,请执行以下操作:

如果你想发‘5’回显请求,您可以发出以下命令:

ping -n 5 gceasy.com

执行上述命令后,控制台将打印以下消息:

Pinging gceasy.com [195.201.17.137] with 32 bytes of data: Reply from 195.201.17.137: bytes=32 time=168ms TTL=45 Reply from 195.201.17.137: bytes=32 time=165ms TTL=45 Reply from 195.201.17.137: bytes=32 time=170ms TTL=45 Reply from 195.201.17.137: bytes=32 time=170ms TTL=45 Reply from 195.201.17.137: bytes=32 time=183ms TTL=45 Ping statistics for 195.201.17.137: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss), Approxi***te round trip times in milli-seconds: Minimum = 165ms, Maximum = 183ms, Average = 171ms

要Ping指定的主机直到它停止,请执行以下操作:

如果要向指定主机发送请求,直到它被手动停止,可以发出以下命令:

ping -t gceasy.com

Ping工具

根本原因分析工具(如yCrash)捕获应用级工件(如线程转储、堆转储、垃圾收集日志)和系统级工件(如netstat、vmstat、iostat、top、top -H、dmesg等。).此外,该工具还捕获ping命令输出。该工具分析所有工件,并立即生成统一的根本原因分析报告。如果该工具在ping命令输出中发现任何错误,它将在报告中发出警报。

图:yCrash工具中捕获和报告的ping输出

‘平’选项

如果你想知道传递给“ping”命令的所有选项,请点击这里。

本文来自弑魂战神投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/553875.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 05-19
下一篇 05-19

相关推荐

  • 网络ping是什么 网络命令ping的作用

    1.Ping的基本知识相信大家对ping命令都很熟悉,但能最大限度发挥ping功能的人并不多。当然,我不是说可以把ping的功能最大化。我只是经常用ping这个工具,总结了一些小经验。现在我将与你分享它们。Ping是潜艇人员的专用术语,意思是声纳脉冲响应。Ping是网络中非常有用的TCP

    2023-06-21 02:50:01
    835 0
  • ping命令的功能和用法 电脑如何使用ping命令

    1、通过ping检测网络故障的典型次序正常情况下,当你使用Ping 命令来查找问题所在或检验网络运行情况时,你需要使用许多Ping 命令,如果所有都运行正确,你就可以相信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就给

    2023-06-01 18:20:01
    295 0
  • ping无法访问目标主机怎么解决 ping找不到主机解决方法

    ping命令用于排查和诊断网络连接问题,并检查主机是否可以访问。它适用于所有操作系统。ping命令是如何工作的Ping包工作原理图Ping命令从主机A(源)向主机B(目的)发送一个32字节的ICMP (Internet控制消息协议)数据包,并等待主机B用一个32字节的数据包响应主机A。如果连接成功

    2023-05-19 11:13:01
    525 0
  • 如何ping大包命令(检查网络的六种ping命令)

    在上一篇文章中,我们讨论了如何ping***、指定的IP和URL。现在,我们使用ping包大小命令来检测网络的延迟和流畅度。一般ping包默认发送32字节的包,也就是ping ip。平***.baidu.com或者在那之后加-t,就是ping指定的ip,直到从键盘上按ctrl-c中断,也就是ping ip -t T。平***

    2023-05-07 06:56:01
    464 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信