Jak wykonać ping — diagnostyka połączenia sieciowego w CMD krok po kroku

Ping to najprostsze narzędzie do sprawdzenia, czy serwer lub strona odpowiada. Pokazuję jak użyć komendy ping w Windows (CMD), Linux i Mac — z interpretacją wyników, traceroute i rozwiązywaniem problemów.

Ping to podstawowe narzędzie diagnostyki sieciowej, które sprawdza, czy Twój komputer może się komunikować z innym urządzeniem w sieci (serwerem, routerem, stroną internetową). Wysyła mały pakiet danych do wskazanego adresu i mierzy, czy odpowiedź wróciła i ile to trwało. Jeżeli odpowiedź jest — połączenie działa. Jeżeli nie — coś jest zepsute (i ping pomaga ustalić co).

W tym poradniku pokazuję jak wykonać ping w Windows, Linux i macOS, jak czytać wyniki, co oznaczają timeout, TTL i jitter, oraz kiedy użyć traceroute zamiast pinga.

Jak wykonać ping w Windows (CMD)

  1. Otwórz Wiersz polecenia (CMD): naciśnij Win + R, wpisz cmd, naciśnij Enter. Lub wyszukaj „cmd” w menu Start.
  2. Wpisz komendę:
ping google.com

Windows wyśle 4 pakiety i wyświetli wyniki:

Pinging google.com [142.250.186.78] with 32 bytes of data:
Reply from 142.250.186.78: bytes=32 time=12ms TTL=118
Reply from 142.250.186.78: bytes=32 time=11ms TTL=118
Reply from 142.250.186.78: bytes=32 time=13ms TTL=118
Reply from 142.250.186.78: bytes=32 time=11ms TTL=118

Ping statistics for 142.250.186.78:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 11ms, Maximum = 13ms, Average = 11ms

Jak czytać wyniki

  • Reply from [IP] — serwer odpowiedział. Połączenie działa.
  • bytes=32 — rozmiar pakietu (standardowo 32 bajty w Windows).
  • time=12ms — czas odpowiedzi (latency / opóźnienie). Im niższy, tym lepiej. Poniżej 50 ms = świetnie. 50–100 ms = OK. Powyżej 200 ms = wolno.
  • TTL=118 — Time To Live. Ile „hopów” (routerów) pakiet może jeszcze przejść zanim wygaśnie. Startowa wartość to zwykle 64 (Linux) lub 128 (Windows). Niższy TTL = pakiet przeszedł przez więcej routerów = dalszy serwer.
  • Packets: Sent = 4, Received = 4, Lost = 0 — statystyki: wysłano 4, odebrano 4, stracono 0. Ideał. Jakiekolwiek straty (loss > 0%) sygnalizują problem.
  • Minimum / Maximum / Average — rozrzut czasów. Jeżeli Minimum = 11 ms, a Maximum = 200 ms — masz problem z jitterem (niestabilne połączenie).

Ciągły ping (bez limitu pakietów)

Domyślnie Windows wysyła 4 pakiety i kończy. Żeby pingować ciągle (np. monitorujesz stabilność połączenia):

ping -t google.com

Ping będzie działał aż go przerwiesz: Ctrl + C. Po przerwaniu wyświetli statystyki sumaryczne.

Jak wykonać ping w Linux i macOS

Terminal → wpisz:

ping google.com

Różnica: na Linuxie i macOS ping domyślnie działa ciągle (jak ping -t na Windows). Przerywa się przez Ctrl + C.

Żeby wysłać konkretną liczbę pakietów:

ping -c 4 google.com

(-c 4 = 4 pakiety, potem stop.)

Co pingować — praktyczne scenariusze

Sprawdź, czy masz internet

ping 8.8.8.8

8.8.8.8 to serwer DNS Google — zawsze jest online. Jeżeli odpowiada: masz internet. Jeżeli nie: problem z Twoim połączeniem (router, kabel, ISP).

Sprawdź, czy strona jest online

ping twojadomena.pl

Jeżeli odpowiada: serwer żyje. Jeżeli nie: serwer jest wyłączony, DNS nie działa, albo serwer blokuje ping (ICMP).

Uwaga: wiele serwerów (Cloudflare, niektóre hostingi) blokuje ping (ICMP) z bezpieczeństwa — timeout nie musi oznaczać, że strona nie działa. W takim przypadku: otwórz stronę w przeglądarce lub użyj curl -I https://twojadomena.pl.

Sprawdź opóźnienie do serwera gry

ping serwer.gry.pl

Wynik w milisekundach (ms) to Twój „lag”. Poniżej 30 ms = świetny ping do gier. 30–80 ms = akceptowalny. Powyżej 100 ms = odczuwalny lag.

Sprawdź, czy router działa

ping 192.168.0.1

(lub 192.168.1.1 — adres Twojego routera). Jeżeli nie odpowiada: router się zawiesił, kabel odłączony, lub problem z kartą sieciową.

Sprawdź, czy DNS działa

ping google.com

Jeżeli ping 8.8.8.8 działa (IP), ale ping google.com nie (domena) — problem z DNS (Twój serwer DNS nie rozwiązuje nazw). Zmień DNS na 8.8.8.8 / 1.1.1.1 w ustawieniach sieci.

Problemy i ich interpretacja

„Request timed out” / „Przekroczono limit czasu żądania”

Pakiet nie wrócił w ustalonym czasie. Przyczyny:

  • Serwer nie działa (wyłączony, crash)
  • Serwer blokuje ICMP (filtr/firewall) — strona może działać normalnie mimo timeout w pingu
  • Problem z routingiem — pakiet ginie po drodze
  • Twój internet nie działa

„Destination host unreachable” / „Host docelowy nieosiągalny”

Twój komputer wie, że nie może dotrzeć do celu — nawet nie próbuje wysyłać pakietu. Najczęściej: brak połączenia z routerem (kabel odłączony, WiFi rozłączone, zły adres IP).

Wysokie czasy (200+ ms)

Połączenie działa, ale jest wolne. Przyczyny: przeciążona sieć, daleki serwer (np. pingowanie serwera w Australii z Polski), problemy z ISP, WiFi z zakłóceniami.

Strata pakietów (loss > 0%)

Część pakietów nie wraca. Przy 1–5% loss: niestabilne połączenie (WiFi, przeciążony router). Przy 10%+: poważny problem — sprawdź kabel, router, skontaktuj się z ISP. Przy 100% loss: brak połączenia (jak timeout).

Traceroute — gdy ping nie wystarczy

Ping mówi Ci „czy połączenie działa i ile trwa”. Ale nie mówi gdzie jest problem. Do tego służy traceroute (Windows: tracert) — pokazuje każdy router (hop) na trasie od Twojego komputera do serwera docelowego.

Windows

tracert google.com

Linux / macOS

traceroute google.com

Wynik: lista hopów z czasami odpowiedzi. Jeżeli wszystkie hopy do pewnego momentu odpowiadają, a potem zaczynają się gwiazdki (*) lub timeouty — problem jest na tym konkretnym hopie (zwykle router ISP lub docelowy serwer).

Alternatywy i uzupełnienia pinga

  • nslookup domena.pl — sprawdza, czy DNS rozwiązuje nazwę na IP. Diagnozuje problemy z DNS (oddzielne od pinga).
  • curl -I https://domena.pl — sprawdza, czy serwer HTTP odpowiada (niezależnie od pinga). Zwraca nagłówki odpowiedzi (200 OK, 301, 404, 500).
  • mtr domena.pl (Linux) — kombinacja pinga i traceroute w jednym narzędziu. Ciągle pinguje każdy hop na trasie i pokazuje statystyki w czasie rzeczywistym. Najlepsze narzędzie do diagnozy niestabilnych połączeń.
  • Online tools — ping.pe, check-host.net, mxtoolbox.com/SuperTool — pingują z różnych lokalizacji na świecie. Przydatne, gdy Twój ping nie działa, a chcesz sprawdzić, czy serwer jest online dla innych.

Najczęściej zadawane pytania

Czy ping zużywa transfer / dane mobilne?

Minimalnie — każdy pakiet ping to ~64 bajty. 1000 pingów = ~64 KB. Dla porównania: jedno zdjęcie na Instagramie to ~2 MB (30 000x więcej). Ping jest praktycznie „darmowy” pod względem transferu.

Czy mogę pingować stronę z wiersza poleceń telefonu?

Android: zainstaluj aplikację „PingTools” lub „Network Analyzer” (Google Play). Wbudowany terminal (Termux) też obsługuje ping. iPhone: aplikacja „Network Ping Lite” lub „iNetTools” (App Store). iOS nie ma wbudowanego terminala z pingiem.

Dlaczego ping do tej samej strony daje różne czasy?

Bo internet nie jest pustą autostradą — pakiety przechodzą przez wiele routerów, z których każdy ma zmienne obciążenie. Różnice 5–20 ms między pakietami są normalne (jitter). Różnice 50+ ms sugerują problem z siecią.

Co to jest „TTL expired in transit”?

Pakiet przekroczył maksymalną liczbę hopów (routerów) i wygasł. Oznacza problem z routingiem — pakiet krąży w pętli lub trasa jest zbyt długa. Rzadki problem, zwykle po stronie ISP.

Podsumowanie

Ping to najszybszy sposób na odpowiedź na pytanie „czy to działa?”. ping 8.8.8.8 — masz internet? ping twojadomena.pl — serwer żyje? ping 192.168.0.1 — router działa? Trzy komendy, 10 sekund, odpowiedź TAK/NIE z czasem w milisekundach. A jeśli ping pokazuje problem, ale nie wiesz gdzie — tracert (Windows) lub traceroute (Linux/Mac) pokaże Ci dokładnie, na którym hopie się psuje.

Picture of Tomasz Zieliński
Tomasz Zieliński

Tomasz zajmuje się tematyką SEO, sztucznej inteligencji i automatyzacji pracy w marketingu internetowym. W swoich artykułach analizuje zmiany w algorytmach wyszukiwarek, rozwój narzędzi AI oraz nowe sposoby tworzenia i optymalizacji treści. Interesuje go przede wszystkim to, jak technologia wpływa na codzienną pracę specjalistów SEO, marketerów i twórców internetowych.

Facebook
Twitter
LinkedIn
Pinterest

Najnowsze Wpisy

Śledź nas