Fping:一個(gè)多主機(jī)同時(shí)ping掃描程序 |
發(fā)布時(shí)間: 2012/5/28 7:59:56 |
fping是一款類似ping(1)(ping(1)是通過ICMP(網(wǎng)絡(luò)控制信息協(xié)議Internet Control Message Protocol)協(xié)議回復(fù)請(qǐng)求以檢測(cè)主機(jī)是否存在)的程序。Fping與ping不同的地方在于,您可以在命令行中指定要ping的主機(jī)數(shù)量范圍,也可以指定含有要ping的主機(jī)列表文件。與ping要等待某一主機(jī)連接超時(shí)或發(fā)回反饋信息不同,fping給一個(gè)主機(jī)發(fā)送完數(shù)據(jù)包后,馬上給下一個(gè)主機(jī)發(fā)送數(shù)據(jù)包,實(shí)現(xiàn)多主機(jī)同時(shí)ping。如果某一主機(jī)ping通,則此主機(jī)將被打上標(biāo)記,并從等待列表中移除,如果沒ping通,說明主機(jī)無法到達(dá),主機(jī)仍然留在等待列表中,等待后續(xù)操作。 下載鏈接:http://down.51cto.com/data/158562 >>去網(wǎng)絡(luò)安全工具百寶箱看看其它安全工具 PS:本文沒有涉及到windows下面的fping. 功能 fping - send ICMP ECHO_REQUEST packets to network hosts UNIX和Windows環(huán)境都有許多可以用來進(jìn)行ICMP ping掃描的工具。fping(http://packetstorm.securify.com/ Exploit_Code__Archive/ fping.tar.gz)是UNIX環(huán)境里久經(jīng)考驗(yàn)的ping掃描工具之一。早期的ping掃描工具大都需要等待前一個(gè)被探測(cè)主機(jī)返回某種響應(yīng)消息之后才能繼續(xù)探測(cè)下一臺(tái)主機(jī)是否存在,但fping卻能以輪轉(zhuǎn)方式并行地發(fā)出大量的ping請(qǐng)求。這么一來,用fping工具去掃描多個(gè)IP地址的速度要比ping快很多。fping工具有兩種用法:既可以通過標(biāo)準(zhǔn)輸入設(shè)備(stdin)向它提供一系列IP地址作為輸入,也可以讓它去讀取某個(gè)文件。讓fping工具去讀取一個(gè)文件是件很簡(jiǎn)單的事情:創(chuàng)建一個(gè)文本文件并把IP地址按每行一個(gè)的格式寫入,如下所示:
然后使用“-f”參數(shù)讀入這個(gè)文件,如下所示:
fping工具的“-a”選項(xiàng)表示只在輸出報(bào)告里列出當(dāng)前正在運(yùn)行的系統(tǒng)。如果你愿意,還可以同時(shí)使用這個(gè)工具的“-d”選項(xiàng)去解析主機(jī)名。筆者比較喜歡使用fping工具的“-a”選項(xiàng)配合shell腳本和“-d”選項(xiàng)去掃描那些有著獨(dú)一無二的主機(jī)名的系統(tǒng)。在編寫進(jìn)行ping掃描的腳本時(shí),“-f”和fping工具的其他幾個(gè)選項(xiàng)也很有用。fping工具的可用選項(xiàng)的完整清單可以通過執(zhí)行“fping -h”命令來查看。 Unix 版本相關(guān)網(wǎng)站:http://www.fping.com/ Windows版本相關(guān)網(wǎng)站:http://www.kwakkelflap.com/ Fping sends ICMP echo requests to a list of IP addresses, provided either on standard input or from a file, in a parallelized fashion. It sends out Pings in a "round-robin" fashion without waiting for a response. When responses are eventually returned, fping notes whether the host is alive or not and waits for more responses, all the while continuing its Ping sweep. 跟普通shell批量ping腳本相比,具有并行,結(jié)果易讀的優(yōu)點(diǎn)。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |