Przejdź do głównej zawartości

tracert

Komenda tracert służy do diagnozowania tras sieciowych. Wysyła pakiety ICMP (Internet Control Message Protocol) z rosnącym limitem TTL (Time to Live), aby zidentyfikować kolejne przeskoki (routery) między komputerem lokalnym a wskazanym hostem. Umożliwia sprawdzenie, gdzie w sieci pojawiają się opóźnienia lub przerwy w połączeniu.

Dostępna jest we wszystkich wersjach Windows od Windows NT po Windows 11, włącznie z edycjami serwerowymi.


tracert [-d] [-h maks_przeskoków] [-j lista_hostów] [-w czas] host
  • tracert host – wykonuje podstawowe śledzenie trasy do podanego hosta (nazwa lub adres IP).
  • Można zmieniać parametry dotyczące liczby przeskoków, czasu oczekiwania i sposobu wyświetlania wyników.

ParametrOpis
hostAdres IP lub nazwa hosta docelowego, do którego ma być prześledzona trasa.
-dPomija rozwiązywanie adresów IP na nazwy hostów, przyspieszając działanie.
-h maks_przeskokówOkreśla maksymalną liczbę przeskoków (domyślnie 30).
-j lista_hostówUżywa luźnego routingu źródłowego, wysyłając pakiety przez określone hosty (IPv4).
-w czasUstawia czas oczekiwania (w milisekundach) na odpowiedź od każdego przeskoku (domyślnie 4000 ms).
/?Wyświetla pomoc i listę wszystkich parametrów.

Okno terminala
# Podstawowe śledzenie trasy do example.com
tracert example.com
# Śledzenie trasy do adresu 8.8.8.8 z pominięciem rozwiązywania DNS
tracert -d 8.8.8.8
# Określenie maksymalnej liczby 10 przeskoków i czasu oczekiwania 2000 ms
tracert -h 10 -w 2000 example.com

  • Wymaga, aby pakiety ICMP były dozwolone w sieci – niektóre zapory lub routery mogą je blokować.
  • Wyniki tracert pokazują tylko trasę, jaką pokonują pakiety ICMP – nie odzwierciedlają jakości połączenia aplikacyjnego.
  • W PowerShell można uzyskać podobny efekt przy użyciu Test-NetConnection -TraceRoute.

Błąd / KomunikatPrzyczynaRozwiązanie
Request timed outHost lub router nie odpowiada na pakiety ICMP lub jest blokowany przez zaporę.Sprawdź konfigurację zapory, użyj -d lub alternatywnych narzędzi (np. pathping).
Unable to resolve target system nameNie można rozwiązać nazwy hosta.Sprawdź DNS lub użyj adresu IP zamiast nazwy.
Wszystkie przeskoki pokazują gwiazdki (* * *)Brak odpowiedzi w trasie (zapora, brak odpowiedzi ICMP, sieć prywatna).Sprawdź połączenie sieciowe i uprawnienia, użyj innych narzędzi diagnostycznych (np. ping).