Q100705:如何使用 ping 命令测试网络连接

概括

如果您使用的是浮动许可证,并且您的其中一台客户端计算机无法从许可证服务器检出许可证,则可以使用 ping 命令来检查两台计算机是否能够相互通信。

更多信息
Ping 的工作原理是在两个网络节点之间中继数据。ping 命令会向目标主机名或 IP 地址发送少量数据(数据包)。数据包的状态会在命令提示符或终端窗口中显示为“已接收”或“未接收”,从而让用户知道通信是否成功。

故障排除

使用 ping 命令需要主机名和 IP 地址,这些信息包含在Foundry License Utility 的许可证诊断文件中。有关生成诊断日志的更多信息,请参阅Q100105:如何生成许可证诊断文件文章。

您也可以按照以下步骤查找您的主机名和 IP 地址。

主机名

要查找主机名,请打开命令提示符或终端窗口,输入hostname并按回车键。

IP地址

查找 IP 地址的方法因操作系统而异。

Windows系统中,要查找您的 IP 地址,请打开命令提示符窗口,键入ipconfig并按 Enter 键。

IP 地址显示为您的以太网或 WiFi 适配器上的 IPv4 地址。

视窗:

要在 Windows 系统中查找您的 IP 地址,请打开命令提示符窗口,键入ipconfig并按回车键。

IP 地址显示为您的以太网或 WiFi 适配器上的 IPv4 地址。

Linux:

要在 Linux 系统中查找您的 IP 地址,请打开终端窗口,输入ifconfig -a并按回车键。

IP 地址显示为 inet 地址。

注意:在 Linux 系统中,该命令将显示所有可用的网卡,主网卡将与 eth0 关联。

macOS:

要在 macOS 中查找您的 IP 地址,请打开终端窗口并键入ipconfig getifaddr en0并按 Enter 键。

注意:对于 macOS,该命令只会找到与 en0 关联的网卡的 IP 地址,如果您使用的是主以太网适配器以外的网卡,则可能需要更改此地址。

在 Windows 系统中使用 Ping 命令

获取主机名和 IP 地址后,可以使用 ping 命令测试连接性,ping 命令的使用方式因操作系统而异。

  1. 打开命令提示符

  2. 在命令提示符中,输入ping <destination host name or IP Address>并按回车键(将 <目标主机名或 IP 地址> 替换为您的主机名或 IP 地址)。

  3. 要确定 Windows 上的 ping 命令是否成功,您可以查看 Ping 统计信息区域,并检查已接收或已丢失的数据包数量。

    成功 ping 通后会显示:
    数据包:已发送 = 4,已接收 = 4,丢失 = 0(丢失率为 0%)

    ping 失败会显示:
    数据包:已发送 = 4,已接收 = 0,丢失 = 4(丢失率 100%)

    如果在网络中找不到主机名,则会收到以下错误。
    Ping 请求找不到主机 <hostname>。请检查主机名并重试。

在 Linux 和 macOS 中使用 PING

  1. 打开终端

  2. 在终端窗口中,输入ping -c 5 <destination host name or IP Address>并按回车键(将 <目标主机名或 IP 地址> 替换为您的主机名或 IP 地址)。

  3. 要确定在 Linux 或 macOS 上 ping 是否成功,您可以查看 Ping 统计信息区域,并检查接收或丢失的数据包数量。

    成功 ping 通后会显示:
    已发送 5 个数据包,已接收 5 个数据包,丢包率为 0%,耗时 1 毫秒。

    ping 失败会显示:
    已发送 5 个数据包,已接收 0 个数据包,丢包率 100%,耗时 4000 毫秒

    如果在网络中找不到主机名,则会收到以下错误。
    Ping:<hostname>:名称或服务未知

清除 DNS 缓存

如果您无法从您正在 ping 的计算机获得响应,这可能与 DNS 缓存问题有关。

以下步骤说明如何清除操作系统中的 DNS 缓存。

视窗:

  1. 打开命令提示符

  2. 在命令提示符中,输入ipconfig /flushdns并按回车键。

Linux:

默认情况下,Linux 没有启用 DNS 缓存,如果您在 Linux 中安装了第三方 DNS 缓存服务,请参考第三方 DNS 服务器的文档来刷新 DNS 缓存。

macOS:

  1. 打开终端

  2. 在终端窗口中,输入dscacheutil -flushcache并按回车键。

延伸阅读

这个问题也可能与防火墙阻止了两点之间的通信有关。

有关通过防火墙运行许可证服务器的信息,请参阅Q100216:如何通过防火墙使用许可证服务器的文章。

如果您按照本文所述步骤操作后仍然遇到任何问题,请提交支持工单,并告知我们您遇到的问题以及您目前已采取的故障排除步骤。

有关如何提交支持工单的更多信息,请参阅Q100064:如何提交支持工单文章。

    我们很遗憾听到

    请告诉我们