Ping命令

Ping命令示例、选项、开关等

命令是A.命令提示符命令用于测试源计算机到达指定目标计算机的能力。它通常用作验证一台计算机可以通过网络与另一台计算机或网络设备通信的简单方法。

ping命令的作用是向目标计算机发送ICMP Echo - Request消息,并等待响应。返回了多少响应,以及它们返回需要多长时间,这是ping命令提供的两个主要信息。

例如,您可能会发现在ping网络打印机时没有响应,只能找出打印机脱机,并且需要更换其电缆。或者也许你需要ping一个路由器验证您的计算机是否可以连接到它,以消除它作为网络问题可能的原因。

“ping”这个词在网上也可以用来指简短的信息,通常指短信或电子邮件。例如,当你完成一个特定的项目时,你可以“ping你的老板”,或者给她发一条信息,但是这和ping命令没有任何关系。

Ping命令可用性

WIndows 10命令提示符中的Ping命令

ping命令可从中获得命令提示符Windows 10Windows 8Windows 7Windows Vista.,Windows XP.操作系统。它也适用于Windows 98和Windows 95等旧版本。

也可以在命令提示符中找到此命令高级启动选项系统恢复选项修复/恢复菜单。

Ping命令语法

[-T.] [-一种] [-N数数] [-L.尺寸] [-F] [-一世TTL.] [-v.服务条款] [-R.数数] [-数数] [-W.超时] [-R.] [-srcaddr.] [-P.] [4] [-6]目标[/?]

某些ping命令交换机和其他ping命令的可用性语法可能与之不同操作系统到操作系统。看如何阅读命令语法如果您不确定如何解释上面或下表中描述的ping命令语法。

Ping命令选项
解释
-T. 使用此选项将ping目标直到你强迫它停止使用Ctrl + C
-一种 如果可能的话,这个ping命令选项将解析主机名一个IP地址目标
-N数数 此选项设置要从1到4294967295设置发送的ICMP回声请求的数量.Ping命令将默认情况下发送4-N不使用。
-L.尺寸 使用此选项设置大小,进入字节,Echo请求数据包从32到65,527。如果您不使用,ping命令将发送32字节的回声请求-L.选择。
-F 使用此ping命令选项可防止ICMP Echo请求从您与您之间的路由器分段目标。这-F选项最常用于解决路径最大传输单元(PMTU)问题。
-一世TTL. 此选项将时间设置为Live(TTL)值,最大值为255。
-v.服务条款 此选项允许您设置服务类型(TOS)值。从Windows 7开始,此选项不再函数但仍然存在兼容性原因。
-R.数数 使用此ping命令选项指定数量啤酒花在您的计算机之间目标您想要录制和显示的计算机或设备。最大值数数是9,所以用tracert命令相反,如果您有兴趣查看两个设备之间的所有跳数。
-数数 使用此选项在Internet时间戳格式中报告时间,即收到每个回波请求并发送回复。最大值数数是4,这意味着只有前4跳可以有时间戳。
-W.超时 指定A.超时执行ping命令时的值调整为每个回复的ping等待的时间(以毫秒为单位)。如果你不使用-W.选项,使用默认超时值4000,即4秒。
-R. 此选项告诉ping命令跟踪往返路径。
-srcaddr. 使用此选项指定源地址。
-P. 使用此切换到ping aHyper-V网络虚拟化供应商的地址。
4 这会强制Ping命令仅使用IPv4,但仅是必要的目标是一个主机名,而不是IP地址。
-6 这迫使ping命令只能使用IPv6,但与4选项,只有在ping主机名时才需要。
目标 这是您希望ping的目的地,IP地址或主机名。
/? 使用帮助转换使用ping命令显示关于命令的几个选项的详细帮助。

-F-v.-R.--J.,k选项仅在ping IPv4地址时工作。这-R.-选项仅适用IPv6.

其他较少使用的ping命令的交换机存在,包括[-J.主机列表],[k主机列表), (-C舱室]。执行平/吗?从命令提示符获取有关这些选项的更多信息。

可以将ping命令输出保存到文件中重定向操作符。看如何将命令输出重定向到文件请参阅我们的命令迅速技巧列出更多提示。

ping命令例子

下面是几个使用ping的命令示例。

ping google.com.

ping-n 5 -l 1500 www.google.com

在此示例中,ping命令用于ping主机名www.google.com。这-N选项告诉发送ping命令5.ICMP Echo请求而不是默认值为4,以及-L.选项将每个请求的数据包大小设置为1500字节而不是32字节的默认值。

命令提示窗口中显示的结果将显示如下所示:

来自172.217.1.142的回复:字节=1500时间=30ms TTL=54
来自172.217.1.142的回复:字节=1500时间=30ms TTL=54
来自172.217.1.142的回复:字节=1500时间=29ms TTL=54
来自172.217.1.142的回复:字节=1500时间=30ms TTL=54
回复从172.217.1.142:bytes = 1500次= 31ms ttl = 54
Ping统计172.217.1.142:
Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),
以毫秒为单位的大约往返时间:
最小= 29ms,最大= 31ms,平均= 30ms

0%损失报道下74.217.1.142的Ping统计信息解释发送到每个ICMP Echo Request的消息www.google.com被归还了。这意味着,就这个网络连接而言,它可以与谷歌的网站进行通信。

ping localhost.

ping 127.0.0.1.

在上面的例子中,我们使用ping127.0.0.1.,也称为IPv4本地主机IP地址或IPv4回送IP地址,没有选项。

使用这个地址的ping命令是测试Windows网络功能是否正常的一个很好的方法,但它并不能说明你自己的网络硬件或者您与任何其他计算机或设备的连接。该测试的IPv6版本将是萍::1

找到ping的主机名

ping -a 192.168.1.22

在本例中,我们请求ping命令来查找分配给192.168.1.22IP地址,但以为否则将其正常。

该命令可以解析IP地址,192.168.1.22,作为主机名J3RTY22例如,然后使用默认设置执行ping的其余部分。

Ping路由器命令

萍192.168.2.1

类似于上面的Ping命令示例,使用此一个用于查看计算机是否可以到达路由器。这里唯一的区别是,我们不是使用ping命令开关或ping localhost,我们检查计算机和路由器之间的连接(192.168.2.1在这种情况下)。

如果你有麻烦登录路由器或者根本访问互联网,请参阅此ping命令是否可访问您的路由器,当然是更换的192.168.2.1和你的路由器的IP地址

平与IPv6

ping -t -6服务器

在本例中,我们强制ping命令使用IPv6-6选项并继续ping服务器无限期地与之无限期-T.选择。你可以手动中断pingCtrl + C

后面的数字在这个ping命令示例中生成的应答中,通常是IPv6区域ID网络接口用过的。您可以通过执行来生成与网络接口名称匹配的区域ID表NetSH接口IPv6 Show interface。IPv6区域ID是数字idx.列。

ping相关的命令

ping命令通常与其他与网络相关的命令提示符一起使用,如Tracert.ipconfig.Netstat.,nslookup.

其他平使用

根据你上面看到的结果,很明显你也可以使用ping命令查找网站的IP地址。按照该链接来了解有关如何执行此操作的更多信息。

你也可以在Linux计算机上使用ping,存在第三方ping工具同样提供比基本Ping命令更多的功能。

这个页面有用吗?