Jak uruchomić traceroute w systemie Windows, Mac lub Linux ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
12.12.2024

Jak uruchomić traceroute w systemie Windows, Mac lub Linux

Traceroute to sieciowe narzędzie diagnostyczne służące do śledzenia ścieżki pakietów z komputera do określonego miejsca docelowego, takiego jak strona internetowa lub serwer. Pomaga zidentyfikować opóźnienia w sieci i problemy z routingiem, wyświetlając każdy przeskok na ścieżce, w tym czas potrzebny na odpowiedź każdego przeskoku. Oto jak uruchomić traceroute w systemach Windows, Mac i Linux.

1. Jak uruchomić traceroute w systemie Windows

Korzystanie z wiersza polecenia

  1. Otwórz Wiersz polecenia:
    • Naciśnij Win R, wpisz cmd i naciśnij Enter.
    • Możesz też wyszukać Wiersz polecenia w menu Start.
  2. Uruchom Traceroute:
    • Wpisz następujące polecenie i naciśnij Enter:
      tracert example.com
    • Zastąp example.com nazwą domeny lub adresem IP miejsca docelowego, które chcesz śledzić.
  3. Przejrzyj dane wyjściowe:
    • Wyniki pokażą listę przeskoków (routerów) między komputerem a miejscem docelowym, wraz z czasem potrzebnym na dotarcie do każdego przeskoku.

    Przykład:

    Śledzenie trasy do example.com [93.184.216.34]
    przez maksymalnie 30 przeskoków:1 <1 ms <1 ms <1 ms 192.168.0.1
    2 10 ms 11 ms 10 ms 10.0.0.1
    3 15 ms 16 ms 15 ms isp.gateway.net [203.0.113.1]

Opcje dla tracert w systemie Windows:

  • -d: Opcja ta uniemożliwia tracert rozwiązywanie adresów IP na nazwy hostów, dzięki czemu wyniki są wyświetlane szybciej.
    tracert -d example.com

2. Jak uruchomić Traceroute na komputerze Mac

Korzystanie z terminala

  1. Otwórz Terminal:
    • Naciśnij Command Space, aby otworzyć Spotlight i wpisz Terminal, a następnie naciśnij Enter.
    • Alternatywnie, możesz znaleźć Terminal w Aplikacje > Narzędzia > Terminal.
  2. Uruchom Traceroute:
    • Wpisz następujące polecenie i naciśnij Enter:
      traceroute example.com
    • Zastąp example.com nazwą domeny lub adresem IP miejsca docelowego, które chcesz śledzić.
  3. Przejrzyj dane wyjściowe:
    • Wyniki pokażą każdy przeskok między komputerem Mac a miejscem docelowym, podobnie jak w przypadku systemu Windows, ale z pewnymi różnicami w formatowaniu.

    Przykład:

    traceroute do example.com (93.184.216.34), maksymalnie 64 przeskoki, 52-bajtowe pakiety
    1 192.168.0.1 (192.168.0.1) 1.206 ms 0.930 ms 0.799 ms
    2 10.0.0.1 (10.0.0.1) 10.123 ms 10.456 ms 10.678 ms
    3 isp.gateway.net (203.0.113.1) 15.789 ms 15.012 ms 15.234 ms

Opcje traceroute na komputerach Mac:

  • -n: Ta opcja uniemożliwia traceroute rozpoznawanie nazw hostów i wyświetla tylko adresy IP.
    traceroute -n example.com

3. Jak uruchomić traceroute w systemie Linux

Korzystanie z terminala

  1. Otwórz Terminal:
    • Otwórz terminal naciskając Ctrl Alt T lub znajdując go w menu aplikacji.
  2. Uruchom Traceroute:
    • Wpisz następujące polecenie i naciśnij Enter:
      traceroute example.com
    • Zastąp example.com nazwą domeny lub adresem IP, który chcesz śledzić.
  3. Przejrzyj dane wyjściowe:
    • Wyniki będą wyświetlać każdy przeskok wzdłuż ścieżki do miejsca docelowego, podobnie jak w przypadku danych wyjściowych dla komputerów Mac.

    Przykład:

    traceroute do example.com (93.184.216.34), maksymalnie 30 przeskoków, pakiety 60-bajtowe
    1 192.168.0.1 (192.168.0.1) 0,728 ms 0,457 ms 0,373 ms
    2 10.0.0.1 (10.0.0.1) 9,862 ms 9,946 ms 10,123 ms
    3 isp.gateway.net (203.0.113.1) 14.987 ms 14.123 ms 15.456 ms

Instalacja traceroute w systemie Linux

W niektórych dystrybucjach Linuksa traceroute może nie być zainstalowany domyślnie. Jeśli polecenie nie jest rozpoznawane, zainstaluj je za pomocą następujących poleceń:

  • Debian/Ubuntu:
    sudo apt-get install traceroute
  • CentOS/RHEL:
    sudo yum install traceroute
  • Fedora:
    sudo dnf install traceroute

Opcje dla traceroute w systemie Linux:

  • -n: Zapobiega rozpoznawaniu nazw hostów przez traceroute.
    traceroute -n example.com

Zrozumienie danych wyjściowych traceroute

Typowy wynik traceroute zawiera:

  • Numer przeskoku: Każdy wiersz reprezentuje przeskok, zaczynając od 1, który jest bramą sieciową.
  • Adres IP/nazwa hosta: Adres IP lub nazwa hosta routera w każdym przeskoku.
  • Czasy odpowiedzi: Trzy czasy RTT do każdego przeskoku, mierzone w milisekundach. Niższe czasy oznaczają szybszą odpowiedź.

Typowe problemy i ich znaczenie:

  • * * * (gwiazdki): Oznacza przekroczenie limitu czasu, co oznacza, że router w danym przeskoku nie odpowiedział. Może się to zdarzyć z powodu filtrowania pakietów, zapór ogniowych lub problemów sieciowych.
  • Duże opóźnienie: Jeśli czas do określonego przeskoku jest znacznie wyższy niż w przypadku innych, może to wskazywać na wąskie gardło sieci w tym punkcie.
  • Powtarzające się adresy IP: Jeśli ten sam adres IP pojawia się wielokrotnie w wielu przeskokach, może to wskazywać na pętlę na ścieżce routingu, która zwykle jest błędem konfiguracji.

Podsumowanie

Uruchomienie traceroute jest cennym sposobem diagnozowania problemów sieciowych i zrozumienia, w jaki sposób dane przemieszczają się przez Internet, aby dotrzeć do miejsca docelowego. Postępując zgodnie z instrukcjami dla określonego systemu operacyjnego – Windows, Mac lub Linux – można łatwo wykonać traceroute i przeanalizować wyniki, aby zidentyfikować, gdzie mogą występować opóźnienia lub problemy.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills