通過ping命令查看服務(wù)器類型(linux還是windows系列)

判斷服務(wù)器用的什么系統(tǒng)還可以用一個(gè)簡(jiǎn)單的方法,在dos下或虛擬dos下或在Linux下輸入ping命令
比如你要查百度的服務(wù)器就輸入
ping www.baidu.com
你會(huì)看到如下的信息
Relay from 202.108.22.5 : bytes=32 time=173ms TTL=57
....
注意TTL那一項(xiàng),我們可以根據(jù)它的值判斷所ping主機(jī)的操作系統(tǒng)類型。
TTL被稱為生存期,也就是你所傳輸?shù)臄?shù)據(jù)在網(wǎng)絡(luò)上經(jīng)過的路由器的最大個(gè)數(shù)。當(dāng)TTL為0的時(shí)候,該數(shù)據(jù)還沒有被傳到目的主機(jī),就會(huì)被丟棄,
這樣可以防止垃圾數(shù)據(jù)占據(jù)寶貴的帶寬。(防止錯(cuò)誤的數(shù)據(jù),在網(wǎng)絡(luò)的無限期傳播)
下面是一些系統(tǒng)和他們TTL的關(guān)系
UNIX 及類 UNIX 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 255
Compaq Tru64 5.0 ICMP 回顯應(yīng)答的 TTL 字段值為 64
微軟 Windows NT/2K操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 128
微軟 Windows 95 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 32
你應(yīng)該會(huì)問怎么上面ping的結(jié)果是57這里沒有???其實(shí)
真正的TTL應(yīng)該這樣算,比返回的TTL略大的2的乘方數(shù)。這里我們可以知道比57略大的2的乘方數(shù)為64,也就是2的6次方。用64-57就可以得出我的主機(jī)到百度服務(wù)器經(jīng)過的路由器的個(gè)數(shù)。一般很少有世界任意兩臺(tái)主機(jī)連接超過16個(gè)路由器。
當(dāng)然上面的TTL也是一般情況,具體可以參考這里
今天在百度百科中看到一個(gè)朋友問在ping一個(gè)域名時(shí)返回的TTL值大好呢 還是小好呢,自己很少去判斷這個(gè)ttl
一般都是判斷 time,一時(shí)也愣那了,從網(wǎng)上找了找,大概得了解了這個(gè)ping值的含義,現(xiàn)在發(fā)給大家看看,希望對(duì)TTL不明白的,也能一塊學(xué)習(xí)學(xué)習(xí)!
TTL:生存時(shí)間
指定數(shù)據(jù)報(bào)被路由器丟棄之前允許通過的網(wǎng)段數(shù)量。
TTL 是由發(fā)送主機(jī)設(shè)置的,以防止數(shù)據(jù)包不斷在 IP 互聯(lián)網(wǎng)絡(luò)上永不終止地循環(huán)。轉(zhuǎn)發(fā) IP 數(shù)據(jù)包時(shí),要求路由器至少將 TTL 減小 1。
使用PING時(shí)涉及到的 ICMP 報(bào)文類型
一個(gè)為ICMP請(qǐng)求回顯(ICMP Echo Request)
一個(gè)為ICMP回顯應(yīng)答(ICMP Echo Reply)
TTL 字段值可以幫助我們識(shí)別操作系統(tǒng)類型。
UNIX 及類 UNIX 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 255
Compaq Tru64 5.0 ICMP 回顯應(yīng)答的 TTL 字段值為 64
微軟 Windows NT/2K操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 128
微軟 Windows 95 操作系統(tǒng) ICMP 回顯應(yīng)答的 TTL 字段值為 32
當(dāng)然,返回的TTL值是相同的,但有些情況下有所特殊
LINUX Kernel 2.2.x & 2.4.x ICMP 回顯應(yīng)答的 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 回顯應(yīng)答的 TTL 字段值為 255
Windows 95/98/98SE
Windows ME
ICMP 回顯應(yīng)答的 TTL 字段值為 32
Windows NT4 WRKS
Windows NT4 Server
Windows 2000
ICMP 回顯應(yīng)答的 TTL 字段值為 128
這樣,我們就可以通過這種方法來辨別
操作系統(tǒng) TTL
LINUX 64
WIN2K/NT 128
WINDOWS 系列 32
UNIX 系列 255
由于63比較接近64 中間可能通過了64-63=1個(gè)路由,由此來判斷192.168.1.244操作系統(tǒng)是linux的!
我自己本機(jī)的網(wǎng)段為192.168.11.1網(wǎng)段,所以跨一個(gè)路由
說明也是跨一個(gè)路由器
例如:現(xiàn)在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個(gè)路由,由此來判斷落水魚博客所有的操作系統(tǒng)是linux的!
相關(guān)文章
阿里云OSS FTP(阿里云FTP服務(wù)器) V1.0.2 官方版 linux/mac版(附使用教
阿里云OSS FTP是阿里云面向個(gè)人推出的FTP服務(wù)器,僅適合OSS SDK的生產(chǎn)環(huán)境,當(dāng)它接收到了FTP請(qǐng)求后,你就可以直接對(duì)OSS操作文件夾和文件,支持上傳、下載和刪除,讓您可以2018-01-20- 這篇文章主要介紹了Linux服務(wù)器被黑以后處理步驟詳解,小編覺得還是挺不錯(cuò)的,這里分享給大家,需要的朋友可以了解下。2018-01-05
MacOS系統(tǒng)下用SSH連接遠(yuǎn)程Linux服務(wù)器
給大家介紹一下如何在MacOS系統(tǒng)下用SSH連接遠(yuǎn)程Linux服務(wù)器或者M(jìn)AC服務(wù)器的教學(xué)。2017-11-21- Linux已成為全球最流行的Web服務(wù)器平臺(tái),因此每位系統(tǒng)管理員(當(dāng)然也包括每名黑客)都將“Linux安全措施”作為優(yōu)先考慮事項(xiàng)2017-10-26
Xilinx Vivado HLx Hardware Server硬件服務(wù)器 2017.2 官方安裝版 64位
vivado 2017是一款Xilinx開發(fā)的功能強(qiáng)大的產(chǎn)品加工分析軟件,利用大型的仿真技術(shù),利用計(jì)算機(jī)的超級(jí)算法,為用戶提供了大型流程優(yōu)化方案以及加工技術(shù)的改進(jìn),這里提供Vivad2017-08-01寶塔Linux面板 V7.4.3 正式版(一鍵配置服務(wù)器環(huán)境LANP/LNMP)
一鍵LAMP/LNMP、創(chuàng)建網(wǎng)站FTP、數(shù)據(jù)庫、SSL;安全管理,計(jì)劃任務(wù),文件管理,PHP多版本共存及切換,一鍵開啟Tomcat環(huán)境,Linux版請(qǐng)確保純凈系統(tǒng)安裝(建議系統(tǒng)CentOS7.1+、Ub2020-08-24Linux服務(wù)器上的網(wǎng)站關(guān)閉的方法
最近一些朋友問小編Linux服務(wù)器上的網(wǎng)站如何關(guān)閉?今天小編將為大家?guī)淼氖荓inux服務(wù)器上的網(wǎng)站關(guān)閉的方法!希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-04-05Linux下SVN服務(wù)器的搭建與配置 中文WORD版
本文檔主要講述的是Linux下SVN服務(wù)器的搭建與配置;希望本文檔會(huì)給有需要的朋友帶來幫助;感興趣的朋友可以過來看看2017-02-04服務(wù)器安全狗 Linux V2.8 官方正式版 64位
服務(wù)器安全狗Linux版(SafeDog for Linux Server)是為L(zhǎng)inux服務(wù)器開發(fā)的一款服務(wù)器管理軟件,它集成了系統(tǒng)參數(shù)快速設(shè)置,系統(tǒng)運(yùn)行狀態(tài)直觀展示,系統(tǒng)狀態(tài)實(shí)時(shí)監(jiān)控,常用服務(wù)2017-01-26Linux系統(tǒng)SSH免密碼登陸遠(yuǎn)程服務(wù)器的技巧
Linux系統(tǒng)想要免密遠(yuǎn)程登陸,該怎么做呢?所謂無密碼登陸其實(shí)是指通過證書認(rèn)證的方式登陸,下面我們就來看看詳細(xì)的設(shè)置方法,需要的朋友可以參考下2016-12-20