linux之fping命令


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

安裝fping命令

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

命令語法

fping [選項] [參數]

命令選項

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

選擇性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整個網段:

> 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整個網段,只顯示存活的主機

> 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

原文鏈接:https://rumenz.com/rumenbiji/linux-fping.html
微信公眾號:入門小站


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM