Netzwerk 2 Min. Lesezeit

Wenn eine Website langsam oder nicht erreichbar ist, zeigt traceroute den Weg, den dein Traffic dorthin nimmt: jeden Router („Hop“) zwischen deinem Computer und dem Ziel, jeweils mit der Verzögerung bis dorthin. Es ist das Standardwerkzeug, um herauszufinden, wo ein Verbindungsproblem beginnt.

So führst du es aus

  • Windows: tracert example.com in der Eingabeaufforderung. Mit -d überspringst du die Namensauflösung und beschleunigst den Vorgang.
  • macOS: traceroute example.com im Terminal.
  • Linux: traceroute example.com (installier bei Bedarf das Paket traceroute) oder tracepath example.com.
  • IPv6: tracert -6 unter Windows, traceroute6 unter Mac und Linux.

Die Ausgabe lesen

 1  192.168.1.1          1.2 ms   1.0 ms   1.1 ms
 2  100.64.0.1           8.4 ms   8.1 ms   8.6 ms
 3  core1.example-isp.net (198.51.100.1)   9.0 ms   9.3 ms   8.8 ms
 4  * * *
 5  edge.cdn.example (203.0.113.20)   12.1 ms  11.9 ms  12.4 ms
Spalte Bedeutung
Nummer Die Hop-Nummer
Name und IP Der Router, der geantwortet hat; die Namen stammen aus dem Reverse-DNS
Drei Zeiten Umlaufzeit von drei Testpaketen zu diesem Hop
* * * Dieser Router hat auf die Testpakete nicht geantwortet

In diesem Beispiel ist Hop 1 der Heimrouter, Hop 2 das CGNAT-Gateway des Anbieters und Hop 5 das Ziel. Schlag die IP jedes Hops mit unserem IP-Lookup nach, um zu sehen, zu welchem Netzwerk und Land er gehört.

So funktioniert es

Jedes IP-Paket hat einen TTL-Zähler (Time to Live), den jeder Router um eins verringert. Erreicht er null, verwirft der Router das Paket und schickt eine Fehlermeldung zurück. Traceroute sendet Pakete mit TTL 1, dann 2, dann 3, sodass sich jeder Router auf dem Weg nacheinander zu erkennen gibt.

Probleme deuten

  • Die Verzögerung beginnt an einem Hop und bleibt bis zum Ende bestehen: Diese Strecke ist überlastet oder lang (zum Beispiel eine Ozeanüberquerung).
  • Ein Hop ist langsam, spätere Hops sind aber schnell: Dieser Router beantwortet Testpakete nur langsam. Kein echtes Problem.
  • * * * in der Mitte, aber die Route geht weiter: Der Router ignoriert Testpakete. Normal.
  • * * * ab einem Hop bis zum Ende: Der Traffic endet dort, oder das Ziel blockiert Testpakete. Teste die Website im Browser.
  • Hohe Zeiten bei Hop 1: Dein WLAN oder dein lokales Netzwerk ist das Problem.

Für eine laufende Ansicht des Verlusts pro Hop nutzt du mtr unter Mac und Linux oder pathping unter Windows.

Häufige Fragen

Kann traceroute den Standort einer Person ermitteln?

Es zeigt die Netzwerke entlang des Weges, und der endet beim Anbieter. Wo sich eine Person befindet, verrät es nicht.

Warum hört mein traceroute vor dem Ziel auf?

Viele Server und Firewalls blockieren die Testpakete von traceroute. Das bedeutet nicht, dass die Website nicht erreichbar ist.

Ist es sicher, traceroute auszuführen?

Ja. Es sendet ein paar kleine Pakete und ist ein gängiges Diagnosewerkzeug.