Problemy z siecią mogą być bardzo uciążliwe i na co dzień raczej się nie zdarzają. Gdy jednak wystąpią, ważne jest szybkie i skuteczne znalezienie przyczyny, aby rozwiązać problem. Szczegółowe informacje o problemach sieciowych możesz łatwo uzyskać, analizując trasę pakietów za pomocą aplikacji WinMTR (Windows) lub MTR (Linux/Mac OS).
WinMTR/MTR to narzędzie diagnostyczne łączące funkcje ping i traceroute. Pozwala dokładnie analizować zarówno trasę w jedną stronę (klient → serwer), jak i trasę powrotną (serwer → klient), śledząc drogę pakietów danych w obu kierunkach. Rejestruje przy tym ważne informacje, takie jak opóźnienia i utrata pakietów, które są kluczowe dla precyzyjnej diagnozy i usuwania problemów sieciowych.
Trasa w jedną stronę (klient → serwer): Raport z trasy w jedną stronę jest przydatny, gdy występują problemy takie jak rozłączanie, wolne połączenia lub trudności z nawiązaniem połączenia. Analiza pomaga wykryć potencjalne problemy na drodze od klienta do serwera, np. przeciążenie sieci, utratę pakietów lub błędne trasy.
Trasa powrotna (serwer → klient): Raport z trasy powrotnej ma sens dopiero wtedy, gdy potwierdzono stabilne i działające połączenie w trasie w jedną stronę. Raport powrotny jest szczególnie istotny, gdy trasa w jedną stronę nie wykazuje problemów, ale mimo to występują wolne odpowiedzi serwera, opóźnienia ładowania lub niepełne przesyłanie danych.
Krótko mówiąc: jeśli zauważysz problemy sieciowe, najpierw przeanalizuj trasę w jedną stronę (klient → serwer). Jeśli trasa w jedną stronę nie wykazuje nieprawidłowości, a problemy nadal występują, sprawdź trasę powrotną (serwer → klient), aby wykryć ewentualne problemy asymetryczne. Problemy asymetryczne pojawiają się, gdy pakiety danych w jednym kierunku przechodzą bez problemów, a w drugim występują opóźnienia lub utrata pakietów.
Teraz, gdy wiadomo, kiedy raporty z trasy w jedną i powrotną stronę są potrzebne, przejdźmy do instalacji na komputerze klienta i serwerze.
Aby analizować trasę w jedną stronę, aplikacja musi być zainstalowana na komputerze klienta (Twoim komputerze). Poniżej znajdziesz instrukcje instalacji dla Twojego systemu operacyjnego.
Jeśli korzystasz z Windows, analizę sieci wykonasz za pomocą aplikacji WinMTR. Aby zainstalować WinMTR, pobierz aplikację ze strony ZAP-Hosting. Po pobraniu rozpakuj plik, otrzymasz wtedy plik wykonywalny WinMTR.exe.
| Aplikacja | Pobierz |
|---|---|
| WinMTR | Link |
Na komputerze z Linuxem użyj aplikacji MTR. Aby zainstalować MTR, otwórz terminal i wykonaj odpowiednie polecenie dla swojego systemu:
Debian
apt install mtr -y
Ubuntu
apt install mtr -y
OpenSUSE
zypper refresh
zypper install mtr
Fedora
yum install mtr -y
Na Macu również używasz MTR, ale nie jest on preinstalowany ani dostępny w Apple Store. Najpierw musisz zainstalować menedżera pakietów Homebrew.
Instalacja Homebrew
Otwórz terminal i wykonaj polecenie:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Instalacja MTR
Postępuj zgodnie z instrukcjami w terminalu, aby zakończyć instalację. Kiedy Homebrew będzie gotowy, zainstaluj MTR poleceniem:
brew install mtr
Aby analizować trasę powrotną, aplikacja musi być zainstalowana na serwerze. Poniżej znajdziesz instrukcje instalacji dla systemu operacyjnego Twojego serwera.
Połącz się z serwerem przez SSH i wykonaj odpowiednie polecenie instalacji MTR:
Debian
apt install mtr -y
Ubuntu
apt install mtr -y
OpenSUSE
zypper refresh
zypper install mtr
Fedora
yum install mtr -y
Połącz się z serwerem przez Remote Desktop Connection i pobierz WinMTR ze strony ZAP-Hosting. Po pobraniu rozpakuj plik i uruchom WinMTR.exe.
| Aplikacja | Pobierz |
|---|---|
| WinMTR | Link |
