Linux命令 fping - fping檢測主機(jī)是否存在

2021-11-11 09:28 更新

fping

fping檢測主機(jī)是否存在

補(bǔ)充說明

fping命令 fping類似于ping,但比ping強(qiáng)大。與ping要等待某一主機(jī)連接超時(shí)或發(fā)回反饋信息不同,fping給一個(gè)主機(jī)發(fā)送完數(shù)據(jù)包后,馬上給下一個(gè)主機(jī)發(fā)送數(shù)據(jù)包,實(shí)現(xiàn)多主機(jī)同時(shí)ping,fping還可以在命令行中指定要ping的主機(jī)數(shù)量范圍。

語法

fping(選項(xiàng))(參數(shù))

選項(xiàng)

-a  # 顯示存活的主機(jī)
-b  # ping 數(shù)據(jù)包的大小。(默認(rèn)為56)
-c  # ping每個(gè)目標(biāo)的次數(shù) (默認(rèn)為1)
-f  # 從文件獲取目標(biāo)列表(不能與 -g 同時(shí)使用)
-l  # 循環(huán)發(fā)送ping
-g  # 通過指定開始和結(jié)束地址來生成目標(biāo)列表,可以使網(wǎng)段
-u  # 顯示不可到達(dá)的目標(biāo)

實(shí)例

安裝fping命令:

# 先安裝epel源:
yum install epel* -y
# 安裝fping包:
yum install fping -y

選擇性ping指定ip:

~]# fping 192.168.0.1 192.168.0.125 192.168.0.126 2>/dev/null
192.168.0.1 is alive
192.168.0.125 is alive
192.168.0.126 is unreachable

ping整個(gè)網(wǎng)段:

~]# fping -g 192.168.0.0/24 2>/dev/null
192.168.0.1 is alive
192.168.0.103 is alive
...
192.168.0.253 is unreachable
192.168.0.254 is unreachable

ping整個(gè)網(wǎng)段,只顯示存活的主機(jī):

~]# fping -ag 192.168.0.0/24 2>/dev/null
192.168.0.1
192.168.0.103
...

ping某一段ip:

~]# fping -ag 192.168.0.5 192.168.0.130 2>/dev/null
192.168.0.103
...
192.168.0.125
192.168.0.130


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)