fping

fping檢測主機是否存在

補充說明

fping命令 fping類似於ping,但比ping強大。與ping要等待某一主機連接超時或發回反饋信息不同,fping給一個主機發送完數據包後,馬上給下一個主機發送數據包,實現多主機同時ping,fping還可以在命令行中指定要ping的主機數量範圍。

語法

1fping(選項)(參數)

選項

1-a  # 顯示存活的主機
2-b  # ping 數據包的大小。(默認爲56)
3-c  # ping每個目標的次數 (默認爲1)
4-f  # 從文件獲取目標列表(不能與 -g 同時使用)
5-l  # 循環發送ping
6-g  # 通過指定開始和結束地址來生成目標列表,可以使網段
7-u  # 顯示不可到達的目標

實例

安裝fping命令:

1# 先安裝epel源:
2yum install epel* -y
3# 安裝fping包:
4yum install fping -y

選擇性ping指定ip:

1~]# fping 192.168.0.1 192.168.0.125 192.168.0.126 2>/dev/null
2192.168.0.1 is alive
3192.168.0.125 is alive
4192.168.0.126 is unreachable

ping整個網段:

1~]# fping -g 192.168.0.0/24 2>/dev/null
2192.168.0.1 is alive
3192.168.0.103 is alive
4...
5192.168.0.253 is unreachable
6192.168.0.254 is unreachable

ping整個網段,只顯示存活的主機:

1~]# fping -ag 192.168.0.0/24 2>/dev/null
2192.168.0.1
3192.168.0.103
4...

ping某一段ip:

1~]# fping -ag 192.168.0.5 192.168.0.130 2>/dev/null
2192.168.0.103
3...
4192.168.0.125
5192.168.0.130

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: