大多数Linux用户都熟习该ping命令,并且知道如何以基本情势使用它。但是,还有许多其他ping选项和变体。在本指南中,小编将给大家分析下linux系统怎样ping网络?
本文中的命令适用于任何UNIX或Linux发行版,我们用来提供示例和输出示例的测试系统是Ubuntu 18.04.2 LTS。
一、ping在Linux中的工作原理:
Linux ping命令是一个简单的实用程序,用于检查网络会不会可用和主机会不会可访问。使用此命令,我们可以测试服务器会不会已启动并正在运行,它还有助于解决各种连接问题。该ping命令允许我们:
1、测试我们的互联网连接。
2、检查远程机器会不会在线。
3、分析会不会存在网络问题,例如丢包或高延迟。
当我们尝试“ping”远程主机时,机器开始发送ICMP回显要求并等待响应。如果建立了连接,我们会收到每一个要求的回显回复。该ping命令的输出包括每一个数据包到达其目的地并返回所需的时间。
终端一直打印响应,直到中断。每次会话以后,都会有几行带有ping 统计信息的行。
二、linux系统怎样ping网络?
基本的ping语法包括ping后跟主机名、网站名称或确切的IP地址:
ping [option] [hostname] or [IP address]
因此,要检查远程主机会不会已启动,在本例中为google.com,请在终端中输入:
ping google.com
按键盘上的Ctrl + C停止该进程。
1、from:目的地及其IP地址。请注意,根据我们的地理位置,网站的IP地址可能会有所不同。
2、icmp_seq=1.:每一个ICMP包的序号,每一个后续的回显要求增加一。
3、ttl=52:生存时间值从1到255,它表示一个数据包在路由器抛弃它之前可以经过的网络跳数。
4、time=7.68 ms:数据包到达目的地并返回源所用的时间,以毫秒表示。
以上就是linux系统怎样ping网络的步骤。希望本教程中可以帮助大家了解如何在平常工作中使用“ping”。
TOP