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.comin der Eingabeaufforderung. Mit-düberspringst du die Namensauflösung und beschleunigst den Vorgang. - macOS:
traceroute example.comim Terminal. - Linux:
traceroute example.com(installier bei Bedarf das Pakettraceroute) odertracepath example.com. - IPv6:
tracert -6unter Windows,traceroute6unter 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.