如何使用ping命令测试网络

ping命令将数据包发送到网络上的特定IP地址,然后让您知道传输数据和获得响应所用的时间。这是一个方便的工具,您可以使用它来快速测试网络的各个点。下面是如何使用它。...

如何使用ping命令测试网络

ping命令将数据包发送到网络上的特定IP地址,然后让您知道传输数据和获得响应所用的时间。这是一个方便的工具,您可以使用它来快速测试网络的各个点。下面是如何使用它。

ping是如何工作的?

Ping来自声纳技术中的一个术语,它发出声音脉冲,然后监听回声返回。在计算机网络上,ping工具内置在大多数操作系统中,它们的工作方式基本相同。您可以发出ping命令以及特定的URL或IP地址。您的计算机向该设备发送多个信息包,然后等待响应。当收到响应时,ping工具会显示每个包往返所花的时间,或者告诉您没有回复。

这听起来很简单,确实如此。但是你可以用它来达到很好的效果。您可以测试您的计算机是否可以访问本地网络上的其他设备(如路由器),或者是否可以访问Internet上的设备。这可以帮助您确定网络问题是在本地网络上的某个地方,还是在其他地方。数据包返回到您的时间可以帮助您识别慢速连接,或者如果您遇到数据包丢失。

你用的是什么操作系统也不重要。打开终端或命令提示符窗口,就可以在macOS、Linux或任何版本的Windows上使用ping。

相关:你应该知道的10个有用的Windows命令

如何使用ping

我们将在这里的示例中使用Windows命令提示符。但是,您也可以在Windows PowerShell中使用ping命令,或者在macOS或任何Linux发行版上的终端应用程序中使用ping命令。一旦你开始使用实际的命令,它在任何地方都是一样的。

在Windows中,按Windows+R。在“运行”窗口中,在搜索框中键入“cmd”,然后按Enter。

如何使用ping命令测试网络

在提示下,键入“ping”以及要ping的URL或IP地址,然后按Enter键。在下图中,我们正在pingwww.tl80.cn得到正常的反应。

如何使用ping命令测试网络

该响应显示您ping的URL、与该URL关联的IP地址以及第一行发送的数据包的大小。接下来的四行显示每个数据包的回复,包括响应所用的时间(以毫秒为单位)和数据包的生存时间(TTL),即丢弃数据包之前必须经过的时间量。

在底部,您将看到一个摘要,其中显示发送和接收了多少数据包,以及最小、最大和平均响应时间。

在下一张图中,我们正在用路由器的IP地址ping本地网络上的路由器。我们也得到了正常的反应。

如何使用ping命令测试网络

当ping工具无法从正在ping的任何设备获得响应时,它也会让您知道这一点。

如何使用ping命令测试网络

这就是ping最基本的用法。当然,与大多数命令一样,您可以使用一些高级开关使其行为稍微不同。例如,您可以让它一直ping一个目标,直到您停止命令、指定要ping的次数、设置ping的频率等等。但是,除非您正在进行一些非常特定类型的故障排除,否则您不需要太担心那些高级交换机。

不过,如果你对它们感兴趣,只需键入“ping/?”以查看列表。

如何使用ping命令测试网络

那么,你能用平做什么?

现在您已经知道如何使用该命令,下面是一些可以使用它执行的有趣操作:

  • Ping URL(如www.tl80.cn)或IP地址,以查看是否可以到达internet目的地。如果您得到了成功的响应,您就知道您和目标之间的所有网络设备都在工作,包括计算机中的网络适配器、路由器以及路由器和目标之间internet上存在的任何设备。如果您对进一步探索这些路线感兴趣,可以使用另一个名为tracert的网络工具来实现这一点。
  • Ping URL以解析其IP地址。如果您想知道特定URL的IP地址,可以ping该URL。ping工具会在顶部显示它使用的IP地址。
  • Ping你的路由器看看你能不能找到它。如果无法成功ping一个internet位置,则可以尝试ping路由器。一个成功的响应会让你知道你的本地网络工作正常,并且到达internet位置的问题是你无法控制的。
  • Ping您的环回地址(127.0.0.1)。如果你不能成功ping你的路由器,但你的路由器似乎是打开和工作,你可以尝试ping什么是所谓的环回地址。该地址始终为127.0.0.1,ping成功后,您将知道计算机上的网络适配器(以及操作系统中的网络软件)工作正常。

注意:您可能无法从本地网络上的其他计算机获得ping响应,因为这些设备上的内置防火墙阻止它们响应ping请求。如果希望能够ping这些设备,则需要关闭该设置以允许ping通过防火墙。

上面的列表使用了一种由外而内的方法,您首先ping最远的目的地,然后进入本地设备。有些人喜欢先ping环回地址,然后ping他们的路由器(或其他本地设备),然后ping一个互联网地址,从而完成由内而外的工作。

当然,我们在本文中讨论的主要是使用ping在家庭或小型企业网络上执行故障排除。在更大的网络上,要担心的复杂性要大得多。另外,如果你的任务是排除更大的网络故障,你可能已经知道如何使用ping和许多其他网络工具。

  • 发表于 2021-04-05 07:03
  • 阅读 ( 237 )
  • 分类:互联网

你可能感兴趣的文章

解决网络问题的7个最佳工具

...立联系。我们概述了诊断网络问题的基本过程,通过了解如何使用本机Windows工具和下载一些第三方实用程序,您可以为下一次停机做好更充分的准备。 ...

  • 发布于 2021-03-13 04:03
  • 阅读 ( 265 )

linux终端的5个联网命令

... 对于同时运行多个命令,请看一下如何在带屏幕的Linux终端上执行多任务。 ...

  • 发布于 2021-03-13 15:30
  • 阅读 ( 212 )

网络问题?7诊断技巧和简单修复

... 让我们逐步了解如何解决网络连接问题的基本过程。这样,下次打开web浏览器看到无法连接的消息时,您就知道该怎么办了。像所有的故障排除一样,我们将从广义上开始,并缩小到细节...

  • 发布于 2021-03-18 04:19
  • 阅读 ( 301 )

18 crosh终端命令所有chromebook用户都应该知道

...第三方插件查看关于Chromebook内存的信息(阅读我们关于如何检查Chromebook规格以了解更多信息的文章),但对于某些用户来说,这可能还不够。如果你想要更详细的信息,可以使用Crosh。只需键入memory\u test并按回车键。 ...

  • 发布于 2021-03-18 08:00
  • 阅读 ( 400 )

6款出色的android网络应用程序,用于监控、ping等

...url,并将为不同的连接保存多个SSH配置文件。甚至还支持使用googleauthenticator或其他2FA应用程序进行双因素身份验证,以确保连接的安全。 ...

  • 发布于 2021-03-22 17:15
  • 阅读 ( 275 )

您必须知道的15个windows命令提示符(cmd)命令

... 不知道如何访问Windows命令提示符,忘记了基本的Windows命令,或者想知道如何查看每个命令的开关列表(又称提示代码)?有关说明,请参阅我们的Windows命令行初学者指南。 ...

  • 发布于 2021-03-22 17:39
  • 阅读 ( 541 )

如何ping任何网站或计算机

...熟练的黑客或编码天才。在这篇短文中,我们将向您展示如何ping另一个网站。 ...

  • 发布于 2021-03-25 04:13
  • 阅读 ( 166 )

如何在linux上使用timeout命令

好的,这足够用电脑了。您可以给进程时间限制,通过timeoutcommand设置它们可以运行的最长时间。这里有一个教程来限制用这个命令运行程序。 超时对你有什么好处? timeout命令允许您设置程序运行的时间长度限制。但你为什...

  • 发布于 2021-04-03 12:23
  • 阅读 ( 240 )

如何在iphone上运行ping(网络诊断)

...如果你没有,这仍然是一个很好的方式来看看你的连接是如何运作的时刻。如果网页或应用程序在您的**上加载缓慢,请在Pingify中运行测试。这将告诉你你是否有连接问题,或如果特定的网页或应用程序只是缓慢。 相关:如何...

  • 发布于 2021-04-04 05:15
  • 阅读 ( 262 )

10个您应该知道的有用windows命令

...实际IP地址。在这个IP地址的服务器(在我们的例子中,如何极客服务器)将响应并让您知道它已经接收到它们。您将能够看到是否有任何数据包无法到达目的地,也许您正在经历数据包丢失,以及获得响应所需的时间可能网络...

  • 发布于 2021-04-07 10:57
  • 阅读 ( 176 )
林知空萧
林知空萧

0 篇文章

相关推荐