Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
traceroute & traceroute6 - Netzwerkverbindungspfad verfolgen
traceroute und traceroute6 sind Tools, die verwendet werden, um den Pfad von IP-Paketen zu einem Zielhost zu verfolgen und zu analysieren, wie Pakete über verschiedene Router im Netzwerk weitergeleitet werden. traceroute wird für IPv4-Netzwerke verwendet, während traceroute6 für IPv6-Netzwerke zuständig ist. Beide Tools helfen, Netzwerkprobleme wie Verzögerungen oder Paketverlust zu diagnostizieren, indem sie die Route und die Hops auf dem Weg zu einem Ziel anzeigen.
Syntax
traceroute [Optionen] Zielhost traceroute6 [Optionen] Zielhost
Wichtige Optionen
| Option | Beschreibung |
|---|---|
| `-n` | Verhindert die Namensauflösung der Hops, zeigt nur IP-Adressen an. |
| `-m MAX_HOPS` | Setzt die maximale Anzahl der Hops, die verfolgt werden sollen. |
| `-p PORT` | Gibt den Zielport für die Verbindung an. |
| `-w TIMEOUT` | Setzt das Zeitlimit für jede Antwort. |
| `-I` | Verwendet ICMP Echo Anfragen (Standard ist UDP). |
| `-T` | Verwendet TCP SYN Pakete (nützlich bei Firewalls). |
| `–help` | Zeigt eine Hilfe mit den verfügbaren Optionen an. |
Beispiele
Verfolgen des Pfads zu einem Zielhost (IPv4):
traceroute ipv4.example.com
Verfolgt den Pfad von Ihrem Computer zu `ipv4.example.com` und zeigt die Hops und deren Antwortzeiten an.
Verfolgen des Pfads zu einem Zielhost (IPv6):
traceroute6 ipv6.example.com
Verfolgt den Pfad von Ihrem Computer zu `ipv6.example.com` über ein IPv6-Netzwerk.
Verfolgen des Pfads ohne Namensauflösung (IPv4):
traceroute -n ipv4.example.com
Zeigt nur die IP-Adressen der Hops an und vermeidet die Namensauflösung.
Verfolgen des Pfads mit einer maximalen Anzahl von Hops (IPv4):
traceroute -m 20 ipv4.example.com
Begrenzt die Anzahl der Hops auf maximal 20.
Verwenden von ICMP Echo Anfragen (IPv4):
traceroute -I ipv4.example.com
Verwendet ICMP Echo Anfragen anstelle von UDP-Paketen für die Pfadverfolgung.
Hinweis
- traceroute für IPv4 und traceroute6 für IPv6 bieten ähnliche Funktionalitäten zur Pfadverfolgung, aber traceroute6 wurde speziell für die Verwendung in IPv6-Netzwerken entwickelt. - Die Verwendung von ICMP Echo Anfragen (mit `-I`) kann helfen, Firewalls oder Router zu umgehen, die standardmäßig UDP-Pakete blockieren.
Alternativen
tracepath und tracepath6 bieten ähnliche Funktionalitäten, jedoch mit der zusätzlichen Möglichkeit, die MTU-Größe jedes Hops zu bestimmen, was nützlich für die Diagnose von Fragmentierungsproblemen sein kann.
Weitere Informationen
Die Man-Page liefert detaillierte Informationen:
man traceroute man traceroute6
