我正在使用ubuntu 13.10和
我之前使用ping来检查服务器是否已启动/关闭.
我之前使用ping来检查服务器是否已启动/关闭.
有人可以帮助我理解,因为我找不到任何解释这个的东西
我做了通常的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,time 3001ms rtt min/avg/max/mdev = 35.128/35.631/36.145/0.441 ms
尾随时间在ping命令中有什么不同?
更新:
这只发生在Ubuntu系统上,而不是在centos / Debian中.
其他Ex:
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,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根目录下).
附加点将阻止搜索域被附加到DNS查找中的(短)主机名.为什么它会在你的IP地址示例中得到结果,我不知道.
它通常可能是带点的主机名.也被解释为FQDN检测到IP地址的十进制表示(四个数字[0-255]由点分隔)时除外,但是当尾随点被添加到IP地址即匹配规则失败.
如果您的搜索域是example.com和www.example.com的A记录.存在:
ping www
应该解决:
ping www.example.com.
和您的网络服务器的A记录,并导致一些ICMP数据包被发送到您的网络服务器.
ping www.
会失败,因为AFAIK没有顶级域名www