IP Traceroute: So verfolgen Sie die Route einer Verbindung

Traceroute zeigt jeden Router an, den Ihre Daten zwischen Ihrem Gerät und einem beliebigen Ziel durchlaufen – und wo die Reise langsamer wird. Hier erfahren Sie, wie Sie es auf jedem System ausführen und die Ausgabe tatsächlich lesen können.

Was Traceroute macht

Jedes über das Internet übertragene Paket weist ein Hop-Limit auf – die TTL (Time to Live) bei IPv4 oder das Hop-Limit bei IPv6. Jeder Router, der das Paket weiterleitet, verringert es um eins; Wenn es Null erreicht, verwirft der Router das Paket und sendet höflich eine „Zeit überschritten“-Nachricht zurück.

Traceroute nutzt dies höflich aus: Es sendet Pakete mit TTL 1, dann 2, dann 3 … Jede zurückkommende „Zeit überschritten“-Antwort enthüllt die Adresse eines weiteren Routers auf dem Weg. Wenn Sie sie aneinanderreihen, erhalten Sie den vollständigen Weg von Ihnen zum Ziel – mit Zeitangaben.

Führen Sie es auf Ihrem System aus

Windows – tracert

Drücken Sieg + R, Typ cmd, drücken Sie die Eingabetaste und führen Sie dann Folgendes aus:

Command Prompt
tracert howtofindtheip.com

# Nach IP-Adresse statt Name:
tracert 1.1.1.1

macOS und Linux – traceroute

Terminal
traceroute howtofindtheip.com

# macOS benötigt möglicherweise den vollständigen Pfad oder die vollständige Installation:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # Debian/Ubuntu

Der bessere Weg – mtr

mtr (My Traceroute) kombiniert Traceroute und Ping in einer Live-Ansicht – weitaus aussagekräftiger für die Diagnose von Jitter und Verlust. Verfügbar für Linux, macOS (via brew install mtr) und Windows (WinMTR).

Terminal
mtr howtofindtheip.com
# Drücken Sie „q“, um den Vorgang zu beenden

Lesen der Ergebnisse

Eine typische Ausgabe sieht so aus:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # Ihr Router
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      # Ihr ISP
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # regionales Netzwerk
 4  * * *                                            # stiller Router (normal)
 5  edge-server.net     23.9 ms 24.1 ms 23.8 ms
 6  howtofindtheip.com  24.0 ms 23.7 ms 23.9 ms      # Ziel
  • Hop-Nummer – wie viele Router tief die Sonde erreicht hat.
  • Hostname/IP – der Router, der geantwortet hat (PTR-Namen weisen oft auf die Stadt oder den Netzbetreiber hin).
  • Drei Timings — Umlaufzeiten der drei Sonden. Was zählt, ist das Trend: Ein plötzlicher Sprung, der in späteren Sprüngen anhält, markiert normalerweise das langsame Segment.

Hohe Latenz in frühen Hops (Ihrem ISP) wirkt sich auf alles aus; Eine hohe Latenz, die spät auf dem Weg auftritt, ist oft nur auf eine Überlastung in der Nähe des Ziels zurückzuführen. Möchten Sie den Ruf eines der von Ihnen gefundenen Hopfen überprüfen? Fügen Sie seine IP in unsere ein Blacklist-Checker oder Suchen Sie es auf der Karte.

Warum Hopfen eine Auszeit nimmt

Sternchen (* * *) bedeuten, dass der Router diese Anfrage nicht beantwortet hat. Häufig und meist harmlos:

  • Viele Router sind so konfiguriert, dass Traceroute-Probes vollständig ignoriert werden (Ratenbegrenzung oder Sicherheitsrichtlinie).
  • Firewalls verwerfen die von Traceroute verwendeten UDP- oder ICMP-Pakete.
  • Der Router priorisiert die Weiterleitung gegenüber der Beantwortung von Diagnosedatenverkehr.

Faustregel: Zeitüberschreitungen mitten in einer Ablaufverfolgung sind in Ordnung, solange spätere Hops weiterhin antworten. Wenn bei jedem Hop nach einem bestimmten Punkt eine Zeitüberschreitung auftritt Und Wenn das endgültige Ziel nie antwortet, wird Ihre Verbindung tatsächlich an diesem Hop unterbrochen – eine unschätzbare Information, wenn Sie mit der Support-Hotline eines Internetdienstanbieters streiten.

Warum keine Website Traceroute durchführen kann Du

Ein Browser ist absichtlich in einer Sandbox untergebracht: JavaScript kann die Rohpakete nicht senden oder die ICMP-Antworten lesen, die Traceroute benötigt. Jede „Online-Traceroute“, die Sie finden, führt von den Servern des Anbieters zum Ziel – nützlich, misst aber einen anderen Pfad als der Ihres eigenen Geräts.

Was du dürfen Tun Sie dies im Browser: Identifizieren Sie sich und die Endpunkte Ihres Pfades. Finden Sie Ihre öffentliche IP, Dann Suchen Sie nach dem Reverse-DNS um den Hostnamen anzuzeigen, den Ihr ISP Ihrer Leitung zugewiesen hat – derselbe Name, den Traceroute für jeden Hop anzeigt.

FAQ

Traceroute-Fragen

Was zeigt ein IP-Traceroute?

Traceroute listet jeden Router (Hop) auf, den Ihre Pakete zwischen Ihrem Gerät und einem Ziel passieren, mit der Umlaufzeit jedes Hops. Es zeigt, wo eine Verbindung langsamer wird oder abbricht.

Warum werden bei einigen Traceroute-Hops Sternchen oder Zeitüberschreitungen angezeigt?

Viele Router sind so konfiguriert, dass sie Traceroute-Anfragen nicht beantworten, und Firewalls blockieren sie häufig. Sternchen bei Zwischensprüngen sind normal und harmlos – entscheidend ist, ob das Endziel antwortet.

Kann ich eine Traceroute von einer Website aus ausführen?

Ein Browser kann die Rohpakete, die Traceroute benötigt, nicht senden, daher ist dies nicht clientseitig möglich. Es gibt webbasierte Traceroutes, aber sie messen die Route von den Servern der Website zum Ziel – nicht von Ihrem Gerät. Von einem Browser aus können Sie immer noch Finden Sie Ihre öffentliche IP und es ist Reverse-DNS.