当前位置:常见问题首页 >> IDC相关疑问 >> 利用Ping和Telnet指令判断服务器系统
利用Ping和Telnet指令判断服务器系统
2008-03-04 18:31:25  作者:GeisNetwork  来源:集思网络  浏览次数:0  文字大小:【】【】【

如何利用Ping指令返回的TTL值来判断服务器的操作系统是Windows或者Linux.

如下实例中TTL值介乎于50-64之间的,基本我们可以判断为是Linux/CentOS/FreeBSD等操作系统。

Linux系统的TTL值计算方法是 (64-所过路由数量)=最终TTL

 

如下实例中TTL值介乎于110-128之间的,基本我们可以判断为是Windows系列的操作系统。

Windows系统的TTL值计算方法是 (128-所过路由数量)=最终TTL

 

以上是通过Ping指令返回TTL值来判断操作系统的方法。

 

下面我们继续用Telnet指令来判断操作系统类型,因为部分用户安装过防火墙或者关闭ICMP协议协议,会导致无法进行Ping指令,那么我们只能通过Telnet的返回结果来进行判断。

我们在cmd模式下打 telnet xxx.xxx.xxx.xxx 80,如下图。

 

之后会出现连接后的页面,如下图。

 

我们按Ctrl+C键。会返回如下信息。

如果返回以上信息的话,我们可以判断这台设备为Windows。

责任编辑:Geis
本文引用地址:http://support.geisnic.com/ServicesHot/2008/0304/article_62.html
发表评论 加入收藏 告诉好友 打印本页 关闭窗口 返回顶部

相关评论

相关信息