it-swarm.com.de

Was entspricht dem DOS-Befehl "tracert"?

tracert ist ein Befehl in der MS-DOS-Eingabeaufforderung zum Verfolgen der Route zu einer IP-Adresse. Gibt es einen entsprechenden Befehl im Gnome-Terminal?

123
vipin8169

Installieren Sie das Paket traceroute über das Terminal, indem Sie Folgendes ausführen:

Sudo apt-get install traceroute

Danach tippe dies in das Terminal:

traceroute [ip/web-site domain]

Zum Beispiel:

traceroute 8.8.8.8

sie können auch Websites verwenden:

traceroute www.sitename.com
168
Alen T

Als Alternative zu Traceroute können Sie mtr verwenden, es ist wie Traceroute bei Steroiden.

Aus der Paketbeschreibung:

mtr kombiniert die Funktionalität der Programme 'traceroute' und 'ping' in einem einzigen Netzwerkdiagnosetool.

Beim Start von mtr wird die Netzwerkverbindung zwischen dem Host, auf dem mtr ausgeführt wird, und einem benutzerdefinierten Zielhost untersucht. Nachdem die Adresse jedes Netzwerksprungs zwischen den Maschinen ermittelt wurde, sendet sie eine ICMP-ECHO-Sequenz an jede Maschine, um die Qualität der Verbindung zu jeder Maschine zu bestimmen. Dabei werden für jeden Computer laufende Statistiken ausgegeben.

mtr-tiny wird ohne Unterstützung für X kompiliert und spart Speicherplatz.

m es zu installieren:

Sudo apt-get install mtr-tiny

Anwendungsbeispiel:

mtr example.lan

Beispielausgabe:

                             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
87
phoibos

traceroute, traceroute6, tracepath führen Sie diese Aufgabe aus. Es sind ausführbare Programme, die auf Unix-Systemen installiert sind (irgendwo in /usr/bin/ oder /bin/ oder /usr/sbin/ oder /sbin/ - die letzten beiden sind für einen normalen Pfad nicht enthalten Benutzer, nur für root). Sie sind unabhängig von einem Terminalpaket.

Ich glaube, das hat sich geändert. Sie geben die traceroute-Befehlszeile nicht mehr mit der Konfiguration "ip/website url" ein. Stattdessen müssen Sie Folgendes eingeben:

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

Ich weiß nicht, warum dies vereinfacht wurde, aber nachdem ich versucht hatte, eine Lösung zu finden, warum Hulu.com mich einfriert, wurde vorgeschlagen, den Befehl traceroute zu versuchen. Ich habe es nur mit dem Domainnamen und der Endung versucht und es hat perfekt funktioniert.

1