workshop:cli:netzwerk:traceroute
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:cli:netzwerk:traceroute [2025/02/16 11:26] – ↷ Seite von workshop:netzwerk:traceroute nach workshop:cli:netzwerk:traceroute verschoben Branislav Zeljak | workshop:cli:netzwerk:traceroute [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== 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, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | traceroute [Optionen] Zielhost | ||
| - | traceroute6 [Optionen] Zielhost | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option | ||
| - | | `-n` | Verhindert die Namensauflösung der Hops, zeigt nur IP-Adressen an. | | ||
| - | | `-m MAX_HOPS` | ||
| - | | `-p PORT` | Gibt den Zielport für die Verbindung an. | | ||
| - | | `-w TIMEOUT` | ||
| - | | `-I` | Verwendet ICMP Echo Anfragen (Standard ist UDP). | | ||
| - | | `-T` | Verwendet TCP SYN Pakete (nützlich bei Firewalls). | ||
| - | | `--help` | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Verfolgen des Pfads zu einem Zielhost (IPv4):** | ||
| - | <code bash> | ||
| - | 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):** | ||
| - | <code bash> | ||
| - | 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):** | ||
| - | <code bash> | ||
| - | 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):** | ||
| - | <code bash> | ||
| - | traceroute -m 20 ipv4.example.com | ||
| - | </ | ||
| - | Begrenzt die Anzahl der Hops auf maximal 20. | ||
| - | |||
| - | **Verwenden von ICMP Echo Anfragen (IPv4):** | ||
| - | <code bash> | ||
| - | 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, | ||
| - | - 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, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man traceroute | ||
| - | man traceroute6 | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
