通过ping命令查看服务器类型(linux还是windows系列)

所属分类: 网络 / 网络其他 阅读数: 779
收藏 0 赞 0 分享

判断服务器用的什么系统还可以用一个简单的方法,在dos下或虚拟dos下或在Linux下输入ping命令
比如你要查百度的服务器就输入
ping www.baidu.com
你会看到如下的信息
Relay from 202.108.22.5 : bytes=32 time=173ms TTL=57
....
注意TTL那一项,我们可以根据它的值判断所ping主机的操作系统类型。

TTL被称为生存期,也就是你所传输的数据在网络上经过的路由器的最大个数。当TTL为0的时候,该数据还没有被传到目的主机,就会被丢弃,

这样可以防止垃圾数据占据宝贵的带宽。(防止错误的数据,在网络的无限期传播)

下面是一些系统和他们TTL的关系
UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32
你应该会问怎么上面ping的结果是57这里没有啊?其实
真正的TTL应该这样算,比返回的TTL略大的2的乘方数。这里我们可以知道比57略大的2的乘方数为64,也就是2的6次方。用64-57就可以得出我的主机到百度服务器经过的路由器的个数。一般很少有世界任意两台主机连接超过16个路由器。
当然上面的TTL也是一般情况,具体可以参考这里

今天在百度百科中看到一个朋友问在ping一个域名时返回的TTL值大好呢 还是小好呢,自己很少去判断这个ttl

一般都是判断 time,一时也愣那了,从网上找了找,大概得了解了这个ping值的含义,现在发给大家看看,希望对TTL不明白的,也能一块学习学习!

TTL:生存时间
  指定数据报被路由器丢弃之前允许通过的网段数量。
  TTL 是由发送主机设置的,以防止数据包不断在 IP 互联网络上永不终止地循环。转发 IP 数据包时,要求路由器至少将 TTL 减小 1。
  使用PING时涉及到的 ICMP 报文类型
  一个为ICMP请求回显(ICMP Echo Request)
  一个为ICMP回显应答(ICMP Echo Reply)
  TTL 字段值可以帮助我们识别操作系统类型。

UNIX 及类 UNIX 操作系统 ICMP 回显应答的 TTL 字段值为 255
Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
微软 Windows NT/2K操作系统 ICMP 回显应答的 TTL 字段值为 128
微软 Windows 95 操作系统 ICMP 回显应答的 TTL 字段值为 32
当然,返回的TTL值是相同的,但有些情况下有所特殊
LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64

FreeBSD 4.1, 4.0, 3.4;
Sun Solaris 2.5.1, 2.6, 2.7, 2.8;
OpenBSD 2.6, 2.7,
NetBSD
HP UX 10.20
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的 TTL 字段值为 32
Windows NT4 WRKS
Windows NT4 Server
Windows 2000
ICMP 回显应答的 TTL 字段值为 128
这样,我们就可以通过这种方法来辨别
操作系统    TTL
LINUX      64
WIN2K/NT     128
WINDOWS 系列  32
UNIX 系列    255
 
由于63比较接近64 中间可能通过了64-63=1个路由,由此来判断192.168.1.244操作系统是linux的!
我自己本机的网段为192.168.11.1网段,所以跨一个路由
 
说明也是跨一个路由器
 
例如:现在ping www.seobye.com,得到的返回值是:
 
C:\Documents and Settings\Administrator>ping www.seobye.com
 
Pinging www.seobye.com [203.171.239.157] with 32 bytes of data:
Reply from 203.171.239.157: bytes=32 time=12ms TTL=57
Reply from 203.171.239.157: bytes=32 time=12ms TTL=57
Reply from 203.171.239.157: bytes=32 time=12ms TTL=57
Reply from 203.171.239.157: bytes=32 time=12ms TTL=57
Ping statistics for 203.171.239.157:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 12ms, Maximum = 12ms, Average = 12ms
57比较接近64 中间可能通过了7个路由,由此来判断落水鱼博客所有的操作系统是linux的!

更多精彩内容其他人还在看

大势至共享文件管理系统添加账号之2008服务器的操作

这篇文章主要介绍了大势至共享文件管理系统如何添加账号之2008服务器多用户登录、server 2008 添加用户和组、server2008用户管理方法的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

大势至共享管理软件设置共享文件权限的方法、共享文件如何设置修改共享文件权限

这篇文章主要为大家为大家详细介绍了大势至共享管理软件如何设置共享文件权限、共享文件如何设置权限、如何修改共享文件权限的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

大势至共享文件夹监控软件服务器、共享文件设置软件底层驱动安装方法

这篇文章主要给大家介绍了大势至共享文件夹监控软件、服务器共享文件设置软件、服务器文件夹访问权限设置软件底层驱动安装的方法,需要的朋友参考下吧
收藏 0 赞 0 分享

大势至共享文件访问日志软件、共享文件权限设置软件的日志查看功能设置方法

这篇文章主要介绍了大势至共享文件访问日志软件、共享文件权限设置软件的日志查看功能设置方法的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

大势至网络共享管理软件、公司内部文件共享软件、文档共享管理系统“全局设置”功能

这篇文章主要为大家详细介绍了大势至网络共享管理软件、公司内部文件共享软件、文档共享管理系统“全局设置”功能说明,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

大势至共享文件夹监控软件、服务器共享权限管理软件之“访问许可”功能设置说明

这篇文章主要介绍了大势至共享文件夹监控软件、服务器共享权限管理软件之“访问许可”功能设置说明,需要的朋友可以参考下
收藏 0 赞 0 分享

大势至局域网共享设置软件之局域网ip和mac绑定、ip和mac绑定认证的设置方法

这篇文章主要介绍了大势至局域网共享设置软件之局域网ip和mac绑定、ip和mac绑定认证的设置方法,需要的朋友可以参考下
收藏 0 赞 0 分享

U盘数据防泄密系统、公司防止数据泄密的方法和彻底防止计算机泄密的举措

这篇文章主要介绍了U盘数据防泄密系统、公司防止数据泄密的方法和彻底防止计算机泄密的举措的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

什么是代理服务器(代理IP)代理IP(代理服务器)有什么作用

代理服务器英文全称是(Proxy Server),也叫做代理IP,其功能就是代理网络用户去取得网络信息。那么代理IP(代理服务器)有什么作用呢?下面脚本之家小编给大家介绍下
收藏 0 赞 0 分享

大势至局域网共享设置软件之mysql安装方法 mysql安装和配置教程

这篇文章主要为大家详细介绍了大势至局域网共享设置软件之mysql安装方法,为大家分享mysql安装和配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享
查看更多