Fping - Alat Ping Berkinerja Tinggi untuk Linux


fping adalah alat baris perintah kecil untuk mengirim permintaan gema ICMP (Internet Control Message Protocol) ke host jaringan, mirip dengan ping, tetapi jauh lebih tinggi tampil saat melakukan ping ke beberapa host. fping sangat berbeda dengan ping karena Anda dapat menentukan sejumlah host pada baris perintah atau menentukan file dengan daftar alamat IP atau host yang akan diping.

Baca Juga: Panduan Sysadmin Linux untuk Manajemen Jaringan, Pemecahan Masalah, dan Debugging

Misalnya dengan menggunakan fping, kita dapat menentukan jangkauan jaringan secara lengkap (192.168.0.1/24). Ini akan mengirimkan permintaan Fping ke host dan berpindah ke host target lain dengan cara round-robin. Tidak seperti ping, Fping pada dasarnya dimaksudkan untuk pembuatan skrip.

Cara Menginstal Fping di Sistem Linux

Di sebagian besar distribusi Linux, paket fping tersedia untuk diinstal dari repositori paket default menggunakan alat manajemen paket seperti yang ditunjukkan.

sudo apt install fping  [On Debian/Ubuntu]
sudo yum install fping  [On CentOS/RHEL]
sudo dnf install fping  [On Fedora 22+]
sudo pacman -S fping    [On Arch Linux]

Alternatifnya, Anda dapat menginstal fping (4.0) versi terbaru dari paket sumber menggunakan perintah berikut.

wget https://fping.org/dist/fping-4.0.tar.gz
tar -xvf fping-4.0.tar.gz
cd fping-4.0/
./configure
make && make install

Mari kita lihat beberapa perintah Fping beserta contohnya.

1. Memfing Beberapa Alamat IP

Perintah di bawah ini akan mem-fing beberapa alamat IP sekaligus dan akan menampilkan status hidup atau tidak dapat dijangkau.

fping 50.116.66.139 173.194.35.35 98.139.183.24

50.116.66.139 is alive
173.194.35.35 is unreachable
98.139.183.24 is unreachable

2. Rentang Fping Alamat IP

Perintah berikut akan melakukan ping pada rentang alamat IP tertentu. Dengan keluaran di bawah ini kami mengirimkan permintaan gema ke berbagai alamat IP dan mendapatkan balasan sesuai keinginan. Juga hasil kumulatif ditampilkan setelah keluar.

fping -s -g 192.168.0.1 192.168.0.9

192.168.0.1 is alive
192.168.0.2 is alive
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.3
ICMP Host Unreachable from 192.168.0.2 for ICMP Echo sent to 192.168.0.4
192.168.0.3 is unreachable
192.168.0.4 is unreachable

8      9 targets
       2 alive
       2 unreachable
       0 unknown addresses

       4 timeouts (waiting for response)
       9 ICMP Echos sent
       2 ICMP Echo Replies received
      2 other ICMP received

 0.10 ms (min round trip time)
 0.21 ms (avg round trip time)
 0.32 ms (max round trip time)
        4.295 sec (elapsed real time)

3. Fping Jaringan Lengkap dengan Pilihan Berbeda

Dengan perintah di atas, ia akan melakukan ping ke seluruh jaringan dan mengulanginya sekali (-r 1). Maaf, output dari perintah tidak dapat ditampilkan karena layar saya bergulir ke atas tanpa waktu.

fping -g -r 1 192.168.0.0/24

4. Membaca Daftar Target Dari Sebuah File

Kami telah membuat file bernama fping.txt yang memiliki alamat IP (173.194.35.35 dan 98.139.183.24) untuk fping.

fping < fping.txt

173.194.35.35 is alive
98.139.183.24 is alive

5. Tampilkan Versi Fping

Periksa versi Fping dengan menjalankan perintah.

fping -v

fping: Version 4.0
fping: comments to [email 

Mereka yang ingin mendapatkan informasi lebih lanjut tentang opsi tentang perintah Fping, silakan lihat halaman manual. Juga diminta untuk mencoba perintah Fping di lingkungan Anda dan berbagi pengalaman Anda dengan kami melalui kotak komentar di bawah.