平
最基本的网络命令是 平。 该 平 命令向指定的主机发送一个称为 ICMP ECHO_REQUEST 的特殊网络数据包。 大多数收到此数据包的网络设备都会回复它,从而验证网络连接。
注意:可以将大多数网络设备(包括 Linux 主机)配置为忽略这些数据包。 这样做通常是出于安全原因,以部分隐藏主机免受潜在攻击者的攻击。 将防火墙配置为阻止 ICMP 流量也很常见。
例如,看看我们是否可以达到 linuxcommand.org (我们最喜欢的网站之一;-),我们可以使用 平 喜欢这个:
[我@linuxbox ~]$ ping linuxcommand.org
[我@linuxbox ~]$ ping linuxcommand.org
一旦开始, 平 以指定的时间间隔(默认为一秒)继续发送数据包,直到被中断:
[我@linuxbox ~]$ ping linuxcommand.org
PING linuxcommand.org (66.35.250.210) 56(84) 字节的数据。
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=1 ttl=43 time=107 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=2 ttl=43 time=108 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=3 ttl=43 time=106 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=4 ttl=43 time=106 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=5
[我@linuxbox ~]$ ping linuxcommand.org
PING linuxcommand.org (66.35.250.210) 56(84) 字节的数据。
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=1 ttl=43 time=107 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=2 ttl=43 time=108 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=3 ttl=43 time=106 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=4 ttl=43 time=106 ms
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=5
ttl=43 时间=105 毫秒
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=6 ttl=43 time=107 ms
--- linuxcommand.org ping 统计 ---
发送 6 个数据包,接收 6 个数据包,0% 数据包丢失,时间 6010ms rtt min/avg/max/mdev = 105.647/107.052/108.118/0.824 ms
ttl=43 时间=105 毫秒
来自 vhost.sourceforge.net (64) 的 66.35.250.210 字节:icmp_seq=6 ttl=43 time=107 ms
--- linuxcommand.org ping 统计 ---
发送 6 个数据包,接收 6 个数据包,0% 数据包丢失,时间 6010ms rtt min/avg/max/mdev = 105.647/107.052/108.118/0.824 ms
按 Ctrl-c, 平 打印性能统计信息。 正常运行的网络将显示零丢包率。 成功的“ping”将表明网络元素(其接口卡、布线、路由和网关)总体上处于良好的工作状态。