Co warto wiedzieć
- Na dowolnej platformie otwórz narzędzie ping i wpisz ping. Ping działa z wiersza poleceń w systemie Windows lub w oknie terminala w systemie Mac.
- Jeśli ping się powiódł, zobaczysz podsumowanie wyników. Jeśli ping się nie powiedzie, może to oznaczać, że adres IP jest nieprawidłowy lub host nie jest podłączony.
- W systemie Windows wpisz ping -t w wierszu poleceń, aby uruchomić program w trybie ciągłym w celu monitorowania stanu połączenia.
Ten artykuł wyjaśnia, jak używać narzędzia ping do wysyłania wiadomości testowej od lokalnego klienta do zdalnego celu przez połączenie sieciowe TCP/IP. Celem może być strona internetowa, komputer lub dowolne inne urządzenie z adresem IP.
Jak pingować adres IP
Ping działa tak samo na wszystkich platformach. Otwórz narzędzie, a następnie wpisz ping.
Ping działa z poziomu zachęty powłoki, czasami nazywanego oknem terminala. W systemie Windows użyj wiersza polecenia lub programu PowerShell, aby uzyskać dostęp do polecenia ping.
Interpretowanie wyników polecenia ping
Typowa sesja ping znajduje żądany serwer, a następnie zwraca statystyki:
- Odpowiedz z: Domyślnie polecenie ping w systemie Microsoft Windows wysyła na adres serię czterech wiadomości. Program wyświetla linię potwierdzenia dla każdej wiadomości odpowiedzi otrzymanej z komputera docelowego.
- Bytes: Każde żądanie ping ma domyślnie rozmiar 32 bajtów.
- Czas: Ping raportuje ilość czasu (w milisekundach) między wysłaniem żądania a otrzymaniem odpowiedzi.
- TTL (czas wygaśnięcia): Ustawiany przez system, który wysyła polecenie ping. Można go ustawić na dowolną wartość z zakresu od 1 do 255. Różne systemy operacyjne ustawiają różne wartości domyślne. Każdy router, który odbiera pakiet, odejmuje co najmniej 1 od liczby. Jeśli wartość jest większa niż 0, router przekazuje pakiet, w przeciwnym razie odrzuca go i wysyła komunikat ICMP z powrotem do hosta.
Ciągłe pingowanie
Na niektórych komputerach (szczególnie tych z systemem Linux) standardowy program ping nie przestaje działać po czterech próbach żądań, ale zamiast tego działa, dopóki użytkownik go nie zakończy. Takie zachowanie jest przydatne do monitorowania stanu połączenia sieciowego przez dłuższy czas.
W systemie Microsoft Windows wpisz ping -t zamiast ping w wierszu poleceń, aby uruchomić program w tym trybie pracy ciągłej (i użyj Control + C sekwencja klawiszy, aby ją zatrzymać).
Pinguj adres IP, który nie odpowiada
W niektórych przypadkach żądania ping kończą się niepowodzeniem. Dzieje się tak z kilku powodów:
- Adres IP określony przez program ping jest nieprawidłowy.
- System hosta (urządzenie używane do wysyłania pingów) nie jest podłączony do sieci IP i dlatego nie ma działającego adresu IP.
- Żadne urządzenie sieciowe nie jest podłączone do docelowego adresu IP.
- Przeciążenie sieci lub błędy między hostem a celem uniemożliwiają przekazywanie wiadomości (w jednym lub obu kierunkach).
Każda linia Odpowiedz z pojawia się na ekranie po kilku sekundach, gdy program czeka, aż w końcu wygaśnie. Adres IP, do którego odwołuje się każdy wiersz odpowiedzi, jest adresem komputera (hosta) pingowanego.
Przerywane odpowiedzi ping
Chociaż niezbyt często, ping może zgłosić wskaźnik odpowiedzi inny niż 0 procent (całkowicie brak odpowiedzi) lub 100 procent (pełna odpowiedź). Ten wynik pojawia się najczęściej, gdy system docelowy jest zamykany lub uruchamiany.
Możesz używać nazwy komputera zamiast adresu IP z poleceniem ping. Na przykład wpisz ping lifewire.com, aby pingować serwer Lifewire. Tracisz precyzję określania, na który serwer celujesz, ale jako szybka i łatwa metoda określenia, czy Twoje połączenie internetowe działa, ta sztuczka jest trudna do pokonania.