GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah ping Linux

Perintah ping (Packet INternet Groper) adalah salah satu utilitas yang paling banyak digunakan di berbagai sistem Operasi:dari Windows hingga Linux.

Ini adalah alat pemecahan masalah jaringan yang digunakan untuk menguji keterjangkauan sistem jarak jauh, server, dan perangkat jaringan.

Ini mencapai ini dengan mengirimkan permintaan gema ICMP ke sistem jarak jauh. Permintaan paket ICMP diterima dan diteruskan kembali ke sumber yang menunjukkan bahwa host sudah aktif.

Dalam panduan ini, kita akan melihat cara penggunaannya dan berbagai opsi yang dapat dilewati untuk mencapai hasil yang berbeda.

Sintaks Perintah ping Linux

Sintaks perintah ping Linux cukup sederhana dan mudah.

ping [option] [hostname or IP address]

Menggunakan perintah ping untuk mendapatkan alamat IP dari sebuah host

Kita bisa menggunakan perintah ping untuk mengetahui alamat IP sebuah website. Output perintah ping mencetak alamat IP dari host.


$ ping journaldev.com
PING journaldev.com (45.33.45.237): 56 data bytes
64 bytes from 45.33.45.237: icmp_seq=0 ttl=56 time=59.133 ms
64 bytes from 45.33.45.237: icmp_seq=1 ttl=56 time=43.917 ms

Menggunakan perintah ping untuk menguji konektivitas atau keterjangkauan sistem

Penggunaan paling dasar dari perintah ping melibatkan pengiriman permintaan ping ke alamat situs web atau nama host seperti yang ditunjukkan.

ping google.com

Contoh keluaran

Atau, Anda dapat melakukan ping ke server dengan menentukan alamat IP-nya seperti yang ditunjukkan.

ping 173.82.2.236

Contoh keluaran

Penting untuk diperhatikan bahwa dalam contoh di atas, perintah ping akan terus mengirimkan permintaan ping hingga Anda menekan CRTL + C .

Perintah Ping menggunakan DNS resolver untuk mengetahui alamat IP dari host dan kemudian mengirimkan permintaan ping. Jika nama host tidak valid, itu akan mengembalikan “Host tidak dikenal ” kesalahan.


$ ping google
ping: cannot resolve google: Unknown host
$ ping sasadsasdd.com
ping: cannot resolve sasadsasdd.com: Unknown host
$ 

Tentukan interval waktu antara permintaan ping

Ada jeda 1 detik antara permintaan ping secara default. Jika Anda ingin mengubah ini dan menentukan nilai yang lebih tinggi, gunakan -i argumen diikuti oleh interval waktu seperti yang ditunjukkan.

ping -i 3 google.com

Contoh keluaran

Pada contoh di atas interval waktu antar paket ping adalah 3 detik.

Ubah ukuran paket ping

Jumlah byte yang terkandung dalam permintaan ping adalah 56 secara default ( 64 byte jika Anda menyertakan header ping). Namun, Anda dapat mengubah nilai ini sesuai keinginan Anda dengan menggunakan -s pilihan diikuti dengan nilai. Untuk mengubah nilainya menjadi 80, jalankan perintah.

ping -s 80 google.com

Contoh keluaran

Tentukan jumlah waktu untuk mengirim ukuran paket ping

Seperti yang telah Anda amati pada contoh sebelumnya, Anda perlu menekan CTRL + C untuk mengganggu pengiriman paket ping. Untuk menghindari ketidaknyamanan ini, Anda dapat menentukan jumlah paket yang akan dikirim menggunakan -c bendera. Misalnya, untuk mengirim 5 paket ping, jalankan perintah di bawah ini.

ping -c 5 google.com

Contoh keluaran

Perintah di atas mengirimkan 5 paket ping ke target dan akhirnya berhenti.

Membanjiri sistem target

Ya, Anda mungkin skeptis tentang ini, tetapi perintah ping juga dapat digunakan untuk membanjiri target. Anda dapat mencapai ini menggunakan -f perintah.

ping -f jaykiarie.com

Contoh keluaran

PENAFIAN :Perhatian harus diambil karena membanjiri sistem target dengan permintaan ping dapat menyebabkan serangan DOS yang dapat menurunkan jangkauan atau konektivitas sistem.

Cetak stempel waktu permintaan ping

Jika mau, Anda dapat mencetak stempel waktu selama paket ping dikirim. Ini dicapai dengan menggunakan -D pilihan. Stempel waktu adalah kombinasi waktu Unix dan mikrodetik.

Contoh keluaran

Kesimpulan

Seperti yang telah kita lihat, ping adalah perintah yang sangat berguna untuk pemecahan masalah jaringan dan membantu administrator Sistem dan pengguna biasa untuk mendiagnosis masalah jaringan yang melibatkan konektivitas antar sistem. Anda dapat menjalankan perintah “man ping” untuk memeriksa semua opsi yang disediakan oleh perintah ping.


Linux
  1. 7 Contoh Perintah Linux df

  2. 8 Contoh Perintah Linux TR

  3. sa Contoh Perintah di Linux

  1. Contoh Perintah rm di Linux

  2. Contoh Perintah ps di Linux

  3. Contoh Perintah ping di Linux

  1. w Contoh Perintah di Linux

  2. Contoh Perintah ac di Linux

  3. Contoh Perintah df di Linux