Loading ...

Eseguire ping con fping su Linux

Eseguire ping con fping su Linux

Il comando fping è un'ottima alternativa al classico comando ping per Linux.

Porta con se una velocità notevole, con l'aggiunta di alcune comodità come il ping di più IP, ecc.

Dovrebbe essere disponibile nella maggior parte dei repo standard; per installarlo su Arch Linux:

# pacman -Sy fping

Vediamo qualche esempio; per pingare più IP:

$ fping 208.67.220.220 208.67.222.222
208.67.220.220 is alive
208.67.222.222 is alive

Per eseguire un ping su range di indirizzi:

$ fping -s -g 208.67.220.220 208.67.222.222
208.67.220.220 is alive
208.67.220.222 is alive
208.67.222.123 is alive
208.67.222.220 is alive
208.67.222.222 is alive
208.67.220.221 is unreachable
208.67.220.223 is unreachable
208.67.220.224 is unreachable
............................
208.67.222.221 is unreachable

     515 targets
       5 alive
     510 unreachable
       0 unknown addresses

       0 timeouts (waiting for response)
    1415 ICMP Echos sent
       5 ICMP Echo Replies received
       0 other ICMP received

 12.8 ms (min round trip time)
 13.3 ms (avg round trip time)
 14.3 ms (max round trip time)
 14.319 sec (elapsed real time)

Possiamo anche eseguire il ping su una intera sottorete:

$ fping -g -r 1 194.1.1.1/24
194.1.1.5 is alive
194.1.1.8 is alive
194.1.1.18 is alive
194.1.1.28 is alive
194.1.1.29 is alive
194.1.1.30 is alive
194.1.1.31 is alive
194.1.1.38 is alive
194.1.1.57 is alive
194.1.1.58 is alive
194.1.1.60 is alive
194.1.1.86 is alive
194.1.1.186 is alive
194.1.1.211 is alive
194.1.1.252 is alive
194.1.1.253 is alive
194.1.1.254 is alive
ICMP Host Unreachable from 194.1.1.30 for ICMP Echo sent to 194.1.1.1
ICMP Host Unreachable from 194.1.1.30 for ICMP Echo sent to 194.1.1.1
ICMP Host Unreachable from 194.1.1.30 for ICMP Echo sent to 194.1.1.2
.........................................

Per altre opzioni consulate la man page!

Enjoy!