Pertanyaan Apa yang setara dengan perintah "tracert" DOS?


tracert adalah perintah di MS-DOS command prompt untuk melacak rute ke Alamat IP. Apakah ada perintah di Terminal Gnome yang setara dengan ini?


114
2017-09-17 11:42


asal


Hanya samping: jika Anda mengacu pada utilitas baris perintah di Windows, hanya saja, aplikasi baris perintah Windows, bukan aplikasi MS-DOS. MS-DOS telah tidak disukai selama sekitar 17 tahun (sejak peluncuran Windows 95) dan tentu saja selama satu dekade (sejak Windows XP keluar, memberikan kernel NT dorongan besar di pasar rumah). - Michael Kjörling
hehe .. maaf. Saya biasanya menggunakan cmd, tetapi untuk posting di sini saya menggunakannya. btw terima kasih atas info: D - vipin8169


Jawaban:


Instal traceroute paket melalui terminal dengan menjalankan:

sudo apt-get install traceroute

Setelah itu, ketik ini di terminal:

traceroute [ip/web-site url]

Sebagai contoh:

traceroute 8.8.8.8

Anda juga dapat menggunakan situs web juga:

traceroute http://www.sitename.com/

154
2017-09-17 11:55



ya, itu berhasil .. - vipin8169
Silahkan lihat tracepathjuga. - imz -- Ivan Zakharyaschev
"Ini berfungsi. Namun, sekarang ada (setidaknya dengan Ubuntu 16.04) ambiguitas ketika mencoba untuk digunakan traceroute saat itu tidak diinstal (paket inetutils-traceroute juga disarankan): "Program 'traceroute' dapat ditemukan dalam paket-paket berikut: traceroute inetutils-traceroute. Coba: sudo apt install <selected package>". Paket mana yang lebih disukai? Mungkin Anda bisa memperbarui jawaban Anda? - Peter Mortensen
Pengguna Alen T hilang dalam aksi. Mungkin orang lain dapat memperbarui jawaban ini? - Peter Mortensen
Jawaban dari 2014 menyarankan inetutils-traceroute adalah paket yang disukai, bukan traceroute. - Peter Mortensen


Sebagai alternatif untuk traceroute, Anda mungkin menggunakan mtr, itu seperti traceroute pada steroid.

Dari deskripsi paket:

mtr menggabungkan fungsionalitas program 'traceroute' dan 'ping' dalam alat diagnostik jaringan tunggal.

Saat mtr dimulai, ia menginvestigasi koneksi jaringan antara host mtr berjalan dan host tujuan yang ditentukan pengguna. Setelah menentukan alamat setiap hop jaringan antar mesin, ia mengirimkan urutan permintaan ICMP ECHO ke masing-masing untuk menentukan kualitas tautan ke setiap mesin. Seperti yang dilakukannya, ini mencetak statistik yang berjalan tentang masing-masing mesin.

mtr-tiny dikompilasi tanpa dukungan untuk X dan menghemat ruang disk.

Untuk menginstalnya:

sudo apt-get install mtr-tiny

Contoh penggunaan:

mtr example.lan

Contoh keluaran:

                             My traceroute  [v0.71]
            example.lan                           Sun Mar 25 00:07:50 2007

                                       Packets                Pings
Hostname                            %Loss  Rcv  Snt  Last Best  Avg  Worst
 1. example.lan                        0%   11   11     1    1    1      2
 2. ae-31-51.ebr1.Chicago1.Level3.n   19%    9   11     3    1    7     14
 3. ae-1.ebr2.Chicago1.Level3.net      0%   11   11     7    1    7     14
 4. ae-2.ebr2.Washington1.Level3.ne   19%    9   11    19   18   23     31
 5. ae-1.ebr1.Washington1.Level3.ne   28%    8   11    22   18   24     30
 6. ge-3-0-0-53.gar1.Washington1.Le    0%   11   11    18   18   20     36
 7. 63.210.29.230                      0%   10   10    19   19   19     19
 8. t-3-1.bas1.re2.yahoo.com           0%   10   10    19   18   32    106
 9. p25.www.re2.yahoo.com              0%   10   10    19   18   19     19

79
2017-09-17 15:42



pasti akan mencobanya .. Terima kasih - vipin8169
Gila keren ... terima kasih atas penunjuk! - Dan H


traceroute, traceroute6, tracepath melakukan tugas ini. Mereka adalah program yang dapat dijalankan yang dipasang di sistem Unix (di suatu tempat di /usr/bin/, atau /bin/, atau /usr/sbin/, atau /sbin/ - dua terakhir tidak dalam PATH untuk pengguna normal, hanya untuk root). Mereka tidak tergantung pada paket terminal apa pun.


8
2017-09-17 11:53



apakah saya perlu menginstal apa pun untuk menggunakannya? - vipin8169
@ vipin8169 Saya tidak yakin apakah itu terinstal secara default di Ubuntu. Akan harus memeriksa nama paket yang menjadi miliknya. Mungkin orang lain dapat membantu dan mengedit jawabannya? Saat ini saya tidak mengerjakan sistem Ubuntu. - imz -- Ivan Zakharyaschev
sebenarnya saya menginstal paket traceroute sebelum mencoba tracepath, itu berhasil .. tetapi saya tidak tahu apakah itu terkait dengan menginstal atau tidak - vipin8169


Saya yakin ini telah berubah. Anda tidak lagi mengetikkan baris perintah traceroute dengan konfigurasi "ip / website url". Sebagai gantinya Anda perlu mengetik:

traceroute <websiteinquestion.com (org, net, gov, whatever)>

Saya tidak tahu mengapa ini telah disederhanakan tetapi setelah mencoba mencari solusi mengapa Hulu.com membeku pada saya, disarankan untuk mencoba traceroute perintah. Dengan firasat saya mencobanya hanya dengan nama domain dan ekstensi dan itu bekerja dengan sempurna.


0
2017-10-12 06:12



Saya pikir jawaban ini tidak benar. Tidak ada yang berubah. traceroute punya tak pernah bekerja dengan URL (mis. traceroute http://askubuntu.com/). Memiliki selalu bekerja dengan nama domain (mis. traceroute askubuntu.com). - Peter Mortensen