小白电脑实用技巧40——黑客必需懂的命令之PING

字数 1732阅读 544

经常使用电脑的朋友都知道,最常见的问题就是上不去网了。打开网页,会显示一个此网页无法显示。这是我们就该查找到底是哪里出了问题。

究竟是外网断了?还是我们的电脑中毒了?该从哪里入手检查故障点呢?

那么此时,我们就要用到这个非常实用,实用到不要不要的命令了:ping!

Ping 是Windows系列自带的一个可执行命令。PING 全称Packet Internet Groper,叫做因特网包探索器,用于测试网络连接量的程序。利用它可以检查网络是否能够连通,可以很好地帮助我们分析判定网络故障。该命令只有在安装了 TCP/IP 协议后才可以使用。当然了,tcp/ip协议windows系统都是自带的,无需我们再执行其他操作。

接下来我们就看看ping命令如何使用,首先还是老规矩,打开命令提示符cmd。

输入ping,点击回车:

我们就能看到ping命令的参数和用法注释。当然了大多数的高级参数还是高手所使用的,我们小白只需要知道ping测试网络通断的简单方法就足以受用了。

首先就是ping xx.xx.xx.xx ,后面的xx表示某个已知的ip地址。可以是某个网站的ip地址,也可以是自己组建的局域网内的某个主机地址,或者是局域网内服务器的地址。

例如上图,ping自己家庭使用的路由器的地址。

我们来用大白话简单解释一下整个流程,当我们输入ping 192.168.11.1命令后,本机会以指定的ip为目的发送一个数据包出去,经过许多协议的转换传输,这个数据包被192.168.11.1接收到,比对信息完成后,再返回给我们一个数据包,直到我们的发出PING命令的这台主机接收到的这个数据包,并计算出其中使用了多少时间。

简单来说就是 A发送——B接收——B返回——A接收,就构成了一个回路,证明AB之间的网络是通的。

上图中字节=32表示返回这个数据包的大小是32字节,时间<1ms带表一个来回的延迟。TTL=64代表的时候数据包生存时间。

还有统计数据,ping在不加附加参数的情况下默认是发送四个数据包,从上图可以看出,发送4个接收4个,丢失0个,时间都是0ms,表示主机到路由器折断网络正常通信无故障。

那我们在继续看看,如果网络不通,是怎样显示的呢?

上图这个现象就是一种常见网络故障,主要原因是本机的网卡出现了问题。这里测试的时候本人是禁用了网卡,所以出现了这个常见故障的提示,大家以后测试的发现这个提示就得着重检查一下网卡故障了。

而上图这个故障显示请求超时,说明本机的网络是没有问题的,数据包可以正常发送出去,但是接受不到返回数据包,这就说明了我们的电脑到路由器这段距离之间的网络是断的,这里本人是拔掉网线测试返回的结果,出现这种情况,我们就要着重检查网线这一段的故障了。

另外,我们还常用的一个参数就是 -t ,加入这个参数之后,ping会对我们指定的ip不停地发送数据包,直到我们手动停止它。也就是说,我们打开ping命令,一边让它不停地发送数据,一边查找解决网线中间的故障,这样能有效的迅速帮助我们判断故障点,例如:

上面的图中,我们在ping不通的时候检查修复网络,然后接收到了返回的数据,也就是说在这时我们执行的操作是正确的,很容易就知道了到底是哪里的故障。

ping命令的强大不止我们说的这一点点,许多黑客攻击某些网站或者服务器其实也实用到ping,通过大量的计算机,对网站服务器发送数据包,导致服务器链路拥挤,而正常想登陆网站的用户就无法登陆了。

在我们平时的生活中,比如自己在家组建的小局域网络,或者单位企业的域网络,在发生断网的情况下,我们用ping命令首先测试断网的主机是否能ping通来判断此主机是否离开了局域网,进而发现具体的故障所在,大大提高了我们的工作效率。

最后,还有一个小技巧,就是ping命令是可以测试具体网站的通信的,也就是说,我们不止能ping电脑与电脑之间,也可以测试我们的主机与网站之前是否联通。,直接ping+网址即可,同时我们还可以得到网站具体的ip地址。

就像上图这样,当然了,这些大网站是不会让我们轻易得到ip地址的,以上返回的ip都是跳转ip,这也是大型网站防止黑客攻击的有效手段罢了。个人的小网站,公司的局域网,我们还是能得到真实有效的地址的。

还有一点需要注意,现在大多数的防火墙是会阻挡ping数据包的,也是为了安全考虑,所以,当我们需要测试网络寻找故障的时候,最好先把防火墙关掉,故障找到之后再行打开。

据说这是黑客们必掌握的一个命令哦,朋友们get到了吗?

速速去体验一下吧,喜欢请来个三部曲,关注——收藏——转发。先谢谢大家的支持啦。

每天学习一点点,每天进步一点点!

推荐阅读更多精彩内容

  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
  • 0 01、网络管理的五大功能(包括每项功能的具体情况) 1.配置管理:ISO定义的管理功能域中,配置管理包括视图管...
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...