Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash traceroute Verwendung: Netzwerkpfade verfolgen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] Bash traceroute Verwendung: Netzwerkpfade verfolgen

Übersicht

Der Befehl traceroute wird verwendet, um den Pfad von Datenpaketen von einem Computer zu einem Zielhost im Netzwerk zu verfolgen. Er zeigt die verschiedenen Router an, die die Pakete durchlaufen, und gibt Informationen über die Zeit, die jedes Segment benötigt.

Verwendung

Die grundlegende Syntax des Befehls lautet:

traceroute [Optionen] [Ziel]

Häufige Optionen

  • -m <Hops>: Legt die maximale Anzahl an Hops (Zwischenstationen) fest, die verfolgt werden sollen.
  • -n: Zeigt IP-Adressen anstelle von Hostnamen an.
  • -p <Port>: Gibt den Zielport an, der für die Verbindung verwendet werden soll.
  • -w <Zeit>: Setzt die Zeitüberschreitung für Antworten in Sekunden.

Häufige Beispiele

Hier sind einige praktische Beispiele für die Verwendung von traceroute:

  1. Grundlegende Verwendung, um den Pfad zu einem Host zu verfolgen:
    traceroute example.com
    
  2. Verfolgen eines Pfades mit einer maximalen Anzahl von Hops von 10:
    traceroute -m 10 example.com
    
  3. Anzeigen von IP-Adressen anstelle von Hostnamen:
    traceroute -n example.com
    
  4. Verfolgen eines Pfades zu einem bestimmten Port (z.B. Port 80):
    traceroute -p 80 example.com
    
  5. Setzen einer Zeitüberschreitung von 2 Sekunden für Antworten:
    traceroute -w 2 example.com
    

Tipps

  • Verwenden Sie die Option -n, um die Ausgabe zu beschleunigen, da die Namensauflösung Zeit in Anspruch nehmen kann.
  • Testen Sie die Verbindung zu verschiedenen Zielen, um Netzwerkprobleme zu diagnostizieren.
  • Beachten Sie, dass einige Firewalls den traceroute-Verkehr blockieren können, was zu unvollständigen Ergebnissen führen kann.