需要了解:ping

我使用的是Ubuntu 13.10,我之前使用过ping来检查服务器是上/下。

有人可以帮助我理解,因为我无法find任何解释这一点,我做了平常的ping命令

ping 8.8.8.8 

输出没有谷歌域

 64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=35.9 ms 

请注意IP后面的(期间)

 ping 8.8.8.8. 

与谷歌输出

 64 bytes from google-public-dns-a.google.com (8.8.8.8): icmp_seq=1 ttl=48 time=35.3 ms 

输出:

 developer@chnphp006:~$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=35.9 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=35.7 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=46.2 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=48 time=36.6 ms ^C --- 8.8.8.8 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms rtt min/avg/max/mdev = 35.779/38.658/46.276/4.415 ms developer@chnphp006:~$ ping 8.8.8.8. PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from google-public-dns-a.google.com (8.8.8.8): icmp_seq=1 ttl=48 time=35.3 ms 64 bytes from google-public-dns-a.google.com (8.8.8.8): icmp_seq=2 ttl=48 time=35.1 ms 64 bytes from google-public-dns-a.google.com (8.8.8.8): icmp_seq=3 ttl=48 time=36.1 ms 64 bytes from google-public-dns-a.google.com (8.8.8.8): icmp_seq=4 ttl=48 time=35.8 ms ^C --- 8.8.8.8 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3001ms rtt min/avg/max/mdev = 35.128/35.631/36.145/0.441 ms 

在ping命令中,结尾时间有什么不同?

更新:

这只发生在Ubuntu系统上,而不是在centos / Debian中。

其他例如:

 developer@chnphp006:~$ ping 198.252.206.16 PING 198.252.206.16 (198.252.206.16) 56(84) bytes of data. 64 bytes from 198.252.206.16: icmp_seq=1 ttl=52 time=258 ms 64 bytes from 198.252.206.16: icmp_seq=2 ttl=52 time=258 ms 64 bytes from 198.252.206.16: icmp_seq=3 ttl=52 time=273 ms ^C --- 198.252.206.16 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2000ms rtt min/avg/max/mdev = 258.144/263.339/273.598/7.278 ms developer@chnphp006:~$ ping 198.252.206.16. PING 198.252.206.16 (198.252.206.16) 56(84) bytes of data. 64 bytes from stackoverflow.com (198.252.206.16): icmp_seq=1 ttl=52 time=259 ms 64 bytes from stackoverflow.com (198.252.206.16): icmp_seq=2 ttl=52 time=267 ms 64 bytes from stackoverflow.com (198.252.206.16): icmp_seq=3 ttl=52 time=271 ms ^C --- 198.252.206.16 ping statistics --- 7 packets transmitted, 6 received, 14% packet loss, time 6000ms rtt min/avg/max/mdev = 258.292/264.777/274.093/6.447 ms 

通常使用尾部点来表示所使用的主机名是完全合格的域名(在DNS根目录下)。

追加点将防止search域被添加到DNS查找中的(短)主机名。 为什么它在你的例子中有一个IP地址 ,我不知道。

这通常可能是一个带点的主机名 也被解释为FQDN,除非检测到IP地址的十进制表示forms(由点分隔的四个数字[0-255]),但是在将追踪点添加到IP地址时,匹配规则失败。

如果您的search域是example.comwww.example.com.的Aloggingwww.example.com. 存在:

 ping www 

应该解决:

 ping www.example.com. 

和您的networking服务器的Alogging,并导致一些ICMP数据包被发送到您的networking服务器。

 ping www. 

会失败,因为AFAIK没有顶级域名www

追踪期将其从一个仅以数字forms使用的IP地址更改为使用反向地址parsing(in-addr.arpa域)查找的域名。