ping命令应用

ping命令学习,测试当前主机到目标机器的网络连通性
你和远程的机器是否能够通信。(你和远处的小姐姐打招呼,人家是否理你)

#可以对域名进行ping,查看是否能够通信,也可以用和这个命令当做测试本机能否DNS解析的命令
[root@zijian ~]# ping aliyun.com
PING aliyun.com (106.11.253.86) 56(84) bytes of data.
64 bytes from 106.11.253.86 (106.11.253.86): icmp_seq=1 ttl=128 time=35.9 ms
64 bytes from 106.11.253.86 (106.11.253.86): icmp_seq=2 ttl=128 time=22.2 ms
64 bytes from 106.11.253.86 (106.11.253.86): icmp_seq=3 ttl=128 time=69.2 ms


#也可以直接ping IP地址,省去了DNS解析的过程
[root@zijian ~]# ping 106.11.253.86
PING 106.11.253.86 (106.11.253.86) 56(84) bytes of data.
64 bytes from 106.11.253.86: icmp_seq=1 ttl=128 time=38.8 ms
64 bytes from 106.11.253.86: icmp_seq=2 ttl=128 time=36.4 ms
64 bytes from 106.11.253.86: icmp_seq=3 ttl=128 time=36.9 ms

1.ping命令跟着域名或者IP地址,它会一直刷新ping命令的结果,windows平台应该刷新几次后停止。
2.ping命令发送给远程主机56字节的数据
3.从目标及其收到64字节的数据,icmp_seq表示收到的字节数据序列号,ttl是数据包的存活时间,以秒为单位,time是
两台机器收发数据的延迟时间。


#ping命令用于检测主机网络状态
1.检测本机是否能够DNS域名解析
[root@zijian ~]# ping baidu.com
ping: baidu.com: Name or service not known

当出现如上情况,可能是机器无法上网了,也可能是无法进行DNS域名解析了,(主机名————IP地址)
验证步骤:
1.检查linux的NDS客户端配置文件/etc/resolv.conf
确保文件中,有DNS服务器的地址
nameserver 119.29.29.29

2.此时再次验证发送ping命令,查看能否进行域名解析

3.当ping命令远程主机的时候,出现如下报错,就是你自己的机器,无法上网了
ping 123.206.16.63 #ping一个正确村咋的公网IP地址,还是出现 Destination Host Unreachable报错
说明你的网络配置有问题了,得正确配置IP信息,以及路由器网关地址。

猜你喜欢

转载自www.cnblogs.com/wzj0015/p/12819443.html
今日推荐