在MacOSX上使用ping命令测试网络连接

Ping是一个流行的命令和工具,用于检查和测试计算机网络上的网络连接。ping命令只是将ICMP数据包发送到目标系统以获得对其请求的响应。当请求被回复时,这意味着目标或远程系统的网络连接没有问题。Mac计算机或MacOS操作系统提供了ping命令,其使用方式与Unix、Linux ping命令类似。ping命令默认提供并随MacOS操作系统一起安装,不需要额外的安装过程。

enter键 发泄超大号解压回车键usb电脑办公键盘程序员解压神器抖音网红Big Enter午睡枕头解压发送键创意礼物
解压神器 网红同款 一键多用 午睡枕头 | 月销量1071件
优惠价19.8元
原价¥19.8

淘口令:

¥otJ4XqM80fB¥
 

开放式终端

ping命令通过终端执行,首先应打开终端以ping远程目标系统。跟随 应用 -> 公用事业 -> 终点站 打开终端。

Ping远程目标系统

现在在终端上我们可以运行ping命令ping远程系统。远程系统可以是打印机、服务器、计算机或网站等。我们可以将远程服务器指定为IP地址或主机名。允许使用远程目标系统的IP地址测试其网络连接。

$ ping 192.168.1.1

或者,我们可以使用主机名来ping远程系统。但是为了使主机名正常工作,应该将主机名解析为一个IP地址而不会出现问题。在下面的示例中,我们将ping主机名 www.wisetut.com .

$ ping www.wisetut.com

输出如下。默认情况下,ping命令将永远运行,除非使用 CTRL+c键 MacOS的钥匙。因此,我们将使用CTRL+c键停止连续ping,这将打印一些如下的统计信息。

PING www.wisetut.com (172.67.71.238) 56(84) bytes of data.64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=1 ttl=128 time=39.7 ms64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=2 ttl=128 time=37.9 ms64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=3 ttl=128 time=38.0 ms64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=4 ttl=128 time=62.3 ms64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=5 ttl=128 time=37.9 ms64 bytes from 172.67.71.238 (172.67.71.238): icmp_seq=6 ttl=128 time=37.8 ms--- www.wisetut.com ping statistics ---6 packets transmitted, 6 received, 0% packet loss, time 5007msrtt min/avg/max/mdev = 37.801/42.255/62.342/9.006 ms
  • 64字节 是ICMP有效负载的大小。
  • icmp序列 是此ping操作的ICMP包的序列号。
  • ttl公司 ping结果的生存时间参数。
  • 时间 是到达目标的时间。

总的统计数据提供了关于ping的以下信息和度量。

  • 发送6个数据包 显示发送到目标的ICMP或ping数据包数。
  • 6收到 显示收到的请求响应数。
  • 0%%丢包 是丢失的数据包或未恢复的ICMP或ping数据包的百分比。
  • 时间5007 是从ping数据包开始到结束的总时间。
  • 最小 是从发送ICMP数据包到获得响应的最短往返时间。
  • 平均值 是从发送ICMP数据包到获得响应的平均往返时间。
  • 最大值 是从发送ICMP数据包到获得响应的最长往返时间。

远程目标主机是否已关闭?

您可能会问自己,如果远程目标系统或主机已关闭。ping命令提供关于ping数据包的实时信息以及关于ping的一般信息和统计信息。如果远程主机无法访问或关闭,ping数据包将不会回复,也看不到打印到终端的实时ping数据包。此外,关于ping的统计信息将提供超过0%%的数据包丢失和较少的接收数据包计数等信息,然后按如下方式传输。

9 packets transmitted, 0 received, 100% packet loss, time 8199ms

设置Ping计数

默认情况下,MacOSX操作系统ping命令将永远运行。但在某些情况下,我们可能需要对远程目标系统进行有限的数据包计数。我们可以使用-c选项来指定ping或ICMP数据包计数。

$ ping -c 10 www.wisetut.com
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享