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

所属分类: 网络 / 网络其他 阅读数: 693
收藏 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的!

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

紫光展锐荣获5G突出贡献奖 5G芯片可支持SA和NSA

在17日举行的2019 IMT-2020(5G)峰会上,紫光展锐荣获5G技术研发试验突出贡献奖。5G技术研发试验是5G发展过程中的关键环节,对推动5G关键技术研发、验证5G技术方案、支撑全球统一5G标准具有重要意义
收藏 0 赞 0 分享

5G网络技术有哪些?20种5G关键技术详解

5G网络技术主要分为三类:核心网、回传和前传网络、无线接入网,本文中为大家介绍了20种5G的关键技术,感兴趣的朋友可以阅读参考一下
收藏 0 赞 0 分享

服务器常见的11种基本故障及排查方法汇总介绍

本文中为大家带来了服务器常见的11种故障排查方法,需要的朋友可以阅读本文参考一下
收藏 0 赞 0 分享

如何加密U盘文件防止复制,怎样实现U盘文件防拷贝?

现在我们经常会用U盘存储一些重要的文件,有时候不想随意让别人查看。同时,U盘也非常容易丢失,也需要防止U盘丢失后文件泄密,如何实现呢?跟随小编一起看看吧
收藏 0 赞 0 分享

大势至服务器文件备份软件、文件服务器自动备份系统使用说明

为了防止某些重要的数据文件丢失,通常会将它们进行备份,如备份到U盘、硬盘、云盘等一些存储设备中或者直接存在现有的计算机中,大势至公司研发了一款大势至服务器文件备份系统,感兴趣的可以了解一下
收藏 0 赞 0 分享

微软域和AD域的计算机统一安装 域用户安装软件域客户端PC批量分配自动安装教程

本文介绍的是微软域和AD域的计算机统一安装软件 域用户安装软件域客户端PC批量分配自动安装软件,需要的朋不妨阅读本文进行参考
收藏 0 赞 0 分享

2018中小企业终端管理行业趋势报告

近年来,我国中小企业如雨后春笋般迅猛发展。随着企业不断加强信息化建设和 IT 安全管理,对于企业云服务的需求也越来越多,本文分析介绍了2018中小企业终端管理行业趋势报告,感兴趣的可以了解一下
收藏 0 赞 0 分享

浅析无线网络数据窥探技术的介绍

记得几年前,蓝牙一时兴起,当时在十几米的范围内,就可覆盖了很多个蓝牙接入点,那个时候还在上学,上课时无聊,就会找一些蓝牙接入点来恶作剧
收藏 0 赞 0 分享

usb无线网卡如何使用 usb无线网卡使用设置步骤

 由于台式电脑与一些上网本内部并未安装有无线网卡,但不少这类用户就选用USB无线网卡来实现台式电脑以及部分未自带无线网卡的上网本。
收藏 0 赞 0 分享

大势至电脑文件防泄密系统 企业数据防泄密系统 公司数据防泄漏软件 企业信息防泄密软

网络版包含管理端和客户端,不能安装在同一台电脑上,网络版只需在管理端注册(试用版无需注册)。管理端用于设置策略,无法控制本机。安装正式版软件前,须将试用版全部卸载。这篇文章主要介绍了大势至电脑文件防泄密系统(网络版),需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多