如何使用 Ping 命令排除网络问题


ping 命令是您可以使用的最有用的 网络诊断 工具之一。这对于在本地网络和更广泛的互联网上查找问题非常有用。让我们看看 ping 命令的作用以及如何使用它。

Ping 某物意味着什么?

在网络上“ping”某物意味着您发送互联网数据包发送到目标计算机或其他网络设备,请求响应。然后该设备向您发送一个数据包。

当数据包返回时(如果它返回,也就是说)您可以了解有关您自己和目的地之间网络的各种有趣的事情。

最常见的是,我们只想知道回复需要多长时间。因此,当有人提到(例如)网站的“ping”时,它通常以毫秒表示,一般来说数字越小越好。

什么是 Internet 数据包?

为了更好地理解 ping,您需要对作为“ping”发送到目标计算机或网络设备的数据包有所了解。

数据包是现代互联网 的基本单位。当您向某人发送数据(例如照片)时,它会被分解成小块。每个数据包都标有源地址和目标地址,然后发送到 Internet。这些数据包通过许多其他计算机,例如 Web 服务器和 Internet 路由器。数据包不断传递,直到到达目标系统。

Ping 的用途

Ping命令有两个主要用途:

  • 检查您与远程计算机的连接是否正常工作。
  • 检查该连接的健康状况。
  • ul>

    即使您的 ping 到达目的地并得到回复,ping 响应也会告诉您一个数据包需要多长时间返回以及丢失了多少数据包。您可以使用 ping 命令来诊断连接是否太慢或不可靠。

    您可以 ping 什么类型的东西?

    • 理论上,您可以使用 IP地址 ping 任何东西。
    • 您可以 ping 局域网上的设备以确保它们正确连接。
    • 您还可以 ping 网站以查看是否可以访问它们。
    • 如何在 Windows 上使用 Ping

      使用 ping 很容易。您可以从命令提示符或 电源外壳 运行它,但我们在本示例中使用的是命令提示符:

      1. 打开 开始菜单,搜索命令提示符,然后选择它。
        1. 输入 Ping,然后输入您要 ping 的设备的IP 地址网站的网址
        2. 我们在下面使用 Google.com 作为示例。

          一旦启动,ping 将发送四个数据包。

          一条消息任何显示“请求超时”的数据包都意味着您的计算机没有收到目标的回复。如果某些数据包丢失,则说明您的计算机和目标之间的某些路由路径存在问题。

          适用于 Windows 的有用 Ping 命令修饰符

          有很多命令开关可以与 ping 命令一起使用。开关是自定义 ping 命令功能的额外选项。如果您想查看完整的选项列表,您只需在命令提示符下输入 ping /help并按 Enter。您将看到整个列表以及语法和用法。

          下面列出了一些对大多数用户有用的命令开关:

          • /t连续 ping 一个目标,只要你想要多长时间。按 Ctrl + Break暂停进程并查看当前统计数据。要退出,请按 Ctrl + C。
          • /a解析 IP 地址的主机名。如果您有 IP 地址并想知道与您正在 ping 的特定服务器相关联的网址,这将非常有用。
          • /n X:将“X”替换为您要发送的 ping 数。默认值为四。但是,如果您想更好地分析丢失数据包的数量,请发送更多 ping 以更准确地了解平均丢失了多少数据包。
          • /w X将“X”替换为在声明超时之前要等待的毫秒数。默认情况下,此值为 4000 毫秒。如果您认为连接可能正在工作,但 ping 等待回复的时间不够长,您可以增加 X 以查看您是否正确。
          • /l X:将“X”替换为以字节为单位的值以增加每个 ping 的大小。默认情况下,此值为 32,但您可以将其增加到 65527。这有助于查看是否是数据包大小导致您的网络出现问题。 32 字节的 ping 可以使用默认设置,但更大的 ping 会导致丢包。
          • 如何在 macOS 上使用 Ping

            对于 Mac 用户,您必须用户终端。先前版本的 macOS 包括网络实用程序,这是一个图形实用程序,您可以使用它来运行 ping 等网络命令。

            但是,最新版本已弃用该实用程序,转而支持终端。它使用起来并不直观,但仍然相当直接。首先,通过打开 Spotlight(Command+ 空格键)并输入 terminal来打开终端。

            要开始 ping,只需输入 Windows 中显示的命令:ping后跟网站的 IP 地址或 URL,即 ping www.google。 com

            您会注意到在 Windows 和 Mac 上使用 ping 的主要区别在于,在 macOS 上它会一直运行,直到您手动停止它。要停止 ping 设备或 URL,请按 Ctrl+ C。这将使您返回到主提示。

            要查看可用于在 macOS 上进行 ping 的所有参数的列表,您可以键入man ping并获取帮助页面。有很多开关,所以花点时间尝试不同的选项。

            要退出手册页,您只需按键盘上的 q键即可。这将退出手册页并带您返回提示。

            ping 命令用途广泛,通常是找出问题出在网络上的最快方法。我们强烈建议您查看 最好的 Windows 命令行网络命令 以了解基本的网络诊断命令。

            相关文章:


            11.06.2021