Cara Menggunakan Perintah Traceroute dalam Linux

Cara Menggunakan Perintah Traceroute Dalam Linux



Sistem pengendalian menggunakan paket untuk memindahkan data pada rangkaian. Ini adalah sebahagian kecil maklumat yang membawa data dan perjalanan antara peranti. Selain itu, apabila sebarang masalah rangkaian timbul, paket membantu dalam mengenal pasti punca masalah asas. Bagaimana? Dengan mengesan laluan paket tersebut.

Perintah traceroute dalam Linux membantu anda memetakan laluan yang diambil oleh paket semasa dalam perjalanan ke destinasi tertentu. Ini seterusnya membantu anda menyelesaikan masalah kependaman rangkaian, kehilangan paket, lompatan rangkaian, isu resolusi DNS, akses tapak web yang perlahan dan banyak lagi. Jadi, dalam blog ini, kami akan menerangkan cara mudah untuk menggunakan arahan traceroute dalam Linux.







Cara Menggunakan Perintah Traceroute dalam Linux

Pertama, traceroute tidak diprapasang dalam banyak pengedaran Linux. Walau bagaimanapun, anda boleh memasangnya dengan melaksanakan salah satu daripada arahan di bawah mengikut sistem anda:



Sistem operasi Perintah
Debian/Ubuntu sudo apt install traceroute
Fedora sudo dnf pasang traceroute
Arch Linux sudo pacman -Sy traceroute
openSUSE sudo zypper pasang traceroute

Selepas pemasangan, anda boleh melaksanakan arahan traceroute dengan memasukkan:



traceroute < destinasi_IP >

  i-option-in-hostname-command





Gantikan dengan alamat IP peranti di destinasi. Sebaik sahaja anda menjalankan arahan, sistem anda akan memaparkan senarai hop dengan alamat IP dan masa tindak balas. Hop ialah peranti yang dilalui oleh paket anda semasa dalam perjalanan ke destinasi tertentu. Sebagai contoh, mari kita gunakan perintah traceroute untuk alamat IP Google:

traceroute 8.8.8.8

  arahan-traceroute



Keputusan menunjukkan hanya satu lompatan sambil menandakan yang lain sebagai asterisk(*). Ini berlaku kerana lompatan berikutnya tidak bertindak balas dalam tempoh tamat masa 3 saat. Selain itu, arahan traceroute, secara lalai, menggunakan resolusi DNS untuk mendapatkan nama hos hop, yang melambatkan proses. Anda boleh meninggalkan bahagian itu dan membimbingnya untuk memaparkan hanya alamat IP dengan menggunakan pilihan -n:

traceroute -n < destinasi_IP >

  n-option-in-traceroute-command

Jika anda ingin mengehadkan bilangan hop, gunakan pilihan -m bersama-sama dengan arahan traceroute:

traceroute -m N < destinasi_IP >

  m-option-in-traceroute-command

Di sini, letakkan bilangan lompatan yang diingini sebagai ganti N. Semasa pelaksanaan, ia akan mengembalikan hanya bilangan lompatan dalam keputusan. Perintah traceroute hanya memaparkan setiap masa perjalanan pergi balik (RTT) lompatan. Walau bagaimanapun, anda boleh mendapatkan maklumat masa yang lebih terperinci dengan pilihan -I:

traceroute -saya < destinasi_IP >

  i-option-in-traceroute-command

Perintah ini menghantar permintaan gema ICMP untuk mendapatkan data RTT yang lebih tepat. Sebagai contoh, ambil semula contoh Google:

Petua : Jika destinasi yang anda tentukan mengehadkan paket ICMP, sebaliknya anda boleh menjejak paket UDP dengan menggunakan pilihan -U:

traceroute -DALAM < destinasi_IP >

  u-option-in-traceroute

Sekiranya anda ingin meneroka lebih banyak pilihan untuk traceroute, sila jalankan arahan di bawah:

traceroute --membantu

  help-option-in-traceroute-command

Pembungkusan Pantas

Traceroute ialah utiliti CLI yang menakjubkan yang boleh anda gunakan untuk mendiagnosis isu berkaitan rangkaian di Linux. Ia mengesan laluan paket untuk mengenal pasti semua isu kritikal rangkaian. Oleh itu, Kami telah menerangkan setiap butiran tentang arahan traceroute dengan bantuan beberapa contoh.