Traceroute adalah utilitas baris perintah yang banyak digunakan untuk manajemen jaringan pada Linux dan macOS. Fungsinya adalah untuk menghitung jumlah hop yang dibutuhkan agar paket data dari sumber mencapai tujuan, serta durasi dari setiap hop tersebut.
Mengapa Traceroute Penting?
Traceroute sangat berguna saat Anda perlu memecahkan masalah jalur yang dilalui paket data di jaringan atau mendiagnosis jalur yang rusak yang mungkin menghalangi paket untuk mencapai server DNS lainnya.
Cara Instalasi Traceroute
Beberapa distribusi Linux tidak lagi menyertakan traceroute secara default, sehingga Anda mungkin perlu menginstalnya secara manual. Jika Anda mendapatkan pesan kesalahan “traceroute: command not found” di distribusi Linux Anda, berikut cara menginstalnya berdasarkan jenis distribusi Linux yang Anda gunakan:
Debian, Ubuntu, Mint, Pop!_OS, dll.
$ sudo apt install traceroute
Redhat, Fedora, AlmaLinux, dll.
$ sudo dnf install traceroute
Arch, Manjaro, EndeavourOS, dll.
$ sudo pacman -S traceroute
Instalasi dari Sumber
Jika Anda ingin menginstal traceroute dari sumber, Anda dapat mengunduh file tarball traceroute terbaru dari SourceForge. Setelah diunduh, jalankan perintah berikut untuk mengkompilasi dan menginstalnya di sistem Linux Anda:
Langkah-langkah Instalasi:
- Ekstrak isi file tarball:bashCopy code
$ tar -xzf traceroute-*.tar.gz
- Masuk ke direktori yang diekstrak:bashCopy code
$ cd traceroute-*/
- Kompilasi paket:bashCopy code
$ make
- Instal traceroute:bashCopy code
$ sudo make install
Setelah instalasi selesai, perintah “traceroute” akan dapat diakses, memungkinkan Anda untuk mulai melacak berbagai situs dan server untuk menemukan jalurnya.
Penggunaan Dasar Traceroute
Untuk menggunakan traceroute, cukup ketik perintah berikut di terminal:
$ traceroute example.com
Output yang diharapkan:
Traceroute akan menampilkan rute yang dilalui paket data untuk mencapai situs atau server tujuan.
Opsi Tambahan pada Traceroute
Traceroute memiliki beberapa opsi yang dapat Anda gunakan untuk menyesuaikan cara kerjanya:
- -w: Menentukan waktu tunggu untuk respons (default adalah 10 detik).
- -q: Menentukan jumlah probe pada setiap hop (default adalah 3).
- -m: Menentukan jumlah hop maksimum (default adalah 30).
Untuk melihat semua opsi yang tersedia, Anda dapat menjalankan perintah berikut:
$ traceroute --help
Contoh Penggunaan Opsi Tambahan
$ traceroute -w 5 -q 2 -m 20 example.com
Perintah di atas akan menjalankan traceroute dengan waktu tunggu 5 detik, 2 probe per hop, dan jumlah hop maksimum 20.
Kesimpulan
Traceroute adalah alat penting untuk manajemen jaringan yang membantu Anda melacak rute yang dilalui paket data di jaringan Anda. Dengan mengikuti panduan ini, Anda bisa menginstal dan menggunakan traceroute di berbagai distribusi Linux. Jika Anda memiliki pertanyaan atau butuh bantuan lebih lanjut, silakan tinggalkan komentar.