ping命令的“三板斧”

       隋唐英雄程咬金凭借他的“三板斧”,驰骋沙场,破宋金刚,擒窦建德,降王世充……建功立业,可谓叱咤风云!而我们今天要讲的也有“三板斧”技能的命令,它就是赫赫有名的ping命令。它既不是“ping命三郎”,也不会ping个鱼死网破。嘿嘿,它就要ping个水落石出!


一、ping命令的“三板斧”

我们先来认识一下ping命令的“三板斧”:

1、用来检测网络的连通情况;

2、根据域名得到服务器IP;

3、根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。

二、第一板斧—检测网络的连通情况

我们通常会用它来直接ping IP地址,来测试网络的连通情况。

1、检查本地TCP/IP协议是否安装正常

基本命令:ping 127.0.0.1

2、检查网关是否畅通

基本命令:ping 网关IP

3、检查与外网是否畅通

如ping baidu.com

三、第二板斧—将地址解析为主机名

基本命令: ping -a的使用

ping -a解析计算机名与NetBios名。就是可以通过ping它的ip地址,可以解析出主机名。

 

四、第三板斧—判断对方的操作系统及数据包经过路由器数量

1、ping值分析:

bytes值:数据包大小,也就是字节。

time值:响应时间,这个时间越小,说明你连接这个地址速度越快。

TTL值:Time To Live,表示DNS记录在DNS服务器上存在的时间,它是IP协议包的一个值,告诉路由器该数据包何时需要被丢弃。可以通过Ping返回的TTL值大小,粗略地判断目标系统类型是Windows系列还是UNIX/Linux系列。

默认情况下,Linux系统的TTL值为64或255,WindowsNT/2000/XP系统的TTL值为128,Windows98系统的TTL值为32,UNIX主机的TTL值为255。

2、 ping -r count的使用

在“记录路由”字段中记录传出和返回数据包的路由,探测经过的路由个数,但最多只能跟踪到9个路由。ping -n 1 -r 9 202.102.224.25 (发送一个数据包,最多记录9个路由)

将经过9个路由都显示出来,可以看上图。

五、故障分析

下面介绍几种常见的ping失败的情形,以及相应的原因分析。

1、Request timed out,请求超时。

原因有:

①对方已关机,或者网络上根本没有这个地址;

②对方确实存在,但与自己不在同一网段内,通过路由也无法找到对方;

③对方确实存在,但设置了ICMP数据包过滤(如防火墙设置),可以用带参数 -a 的ping命令探测对方是否存在,如果能得到对方的NETBIOS名称,则说明对方是存在的,有防火墙设置,如果得不到,多半是对方不存在或关机,或不在同一网段内;

④错误设置IP地址,正常情况下,一台主机应该有一个网卡,一个IP地址,或者多个网卡,多个IP地址,但这些地址一定要处于不同的IP子网中。

2、Destination host Unreachable,目标主机不能达到。

原因有:

①对方与自己不在同一网段内,而自己又未设置默认路由;

②网线故障;

③网卡故障。

3、Unknown host,不知名主机:

这表示该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。

4、No answer,无响应:

这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心路由器没有工作;中心主机存在路由选择问题;通信线路有故障。

5、Bad IP address:

这个信息表示可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。

6、no rout to host:

网卡工作不正常。

7、transmit failed,error code:10043:

网卡驱动不正常。

8、Source quench received:

对方或中途的服务器繁忙无法回应。


上一篇    kali主机发现背后的秘密                                           下一篇    ping命令和它的“亲友”们

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值