fping

- fping networking

Seperti namanya, fping adalah tools untuk mengirim ICMP Echo, sama seperti ping. Keunggulannya adalah bisa melakukan ping ke beberapa host dalam satu waktu.

Untuk cara installnya sangat mudah ya. Berikut cara install tool fping di Ubuntu.

sudo apt-get update -y
sudo apt-get install -y fping

Berikut adalah script yang saya gunakan untuk melakukan ping ke 2 destinasi yang berbeda. Ping akan dilakukan secara terus menerus, dan timestamp juga akan ditampilkan.

fping 1.1.1.1 8.8.8.8 -l -q | while read l; do echo `date` $l; done

Hasilnya akan seperti ini.

Tue Aug 31 20:45:31 WIB 2021 1.1.1.1 : [0], 84 bytes, 2.03 ms (2.03 avg, 0% loss)
Tue Aug 31 20:45:31 WIB 2021 8.8.8.8 : [0], 84 bytes, 15.1 ms (15.1 avg, 0% loss)
Tue Aug 31 20:45:32 WIB 2021 1.1.1.1 : [1], 84 bytes, 1.89 ms (1.96 avg, 0% loss)
Tue Aug 31 20:45:32 WIB 2021 8.8.8.8 : [1], 84 bytes, 17.7 ms (16.4 avg, 0% loss)
Tue Aug 31 20:45:33 WIB 2021 1.1.1.1 : [2], 84 bytes, 1.88 ms (1.93 avg, 0% loss)
Tue Aug 31 20:45:33 WIB 2021 8.8.8.8 : [2], 84 bytes, 14.7 ms (15.9 avg, 0% loss)
^C
1.1.1.1 : xmt/rcv/%loss = 3/3/0%, min/avg/max = 1.88/1.93/2.03
8.8.8.8 : xmt/rcv/%loss = 3/3/0%, min/avg/max = 14.7/15.9/17.7

Jika output hasil ping tersebut ingin disimpan ke dalam file dan proses ping dilakukan di background, maka script dibawah adalah solusinya.

fping 118.201.75.9 128.106.16.81 -l -q | while read l; do echo `date` $l; done >ping.txt 2>&1 &

Output hasil ping akan disimpan ke dalam file bernama ping.txt.

Sekian dan semoga bermanfaat ya..