Podstawy rozwiązywania problemów z siecią: polecenie ping

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Ten artykuł jest pierwszym z serii poświęconej podstawom rozwiązywania problemów z siecią. Opisuje jakich narzędzi używać i jak ich używać. Chociaż jest to podstawowy samouczek, zawiera on kilka zaawansowanych wskazówek i tematów. Nacisk zostanie położony na systemy oparte na systemie Windows (z jedną lub dwiema wskazówkami dla innych).

Przegląd

Znajomość podstaw rozwiązywania problemów z siecią może pomóc w ustaleniu, gdzie występują problemy. Może to być Twój komputer, router domowy, Twój dostawca usług internetowych (usługa internetowa), sama witryna internetowa lub coś pomiędzy. Najpierw każde narzędzie zostanie przeanalizowane indywidualnie, a następnie proces zostanie wyjaśniony. Użytymi narzędziami będą polecenia ping, ipconfig i tracert. Proces, który zostanie omówiony, jest jednym z najbardziej podstawowych.

  • Krok 1: Wykonaj ping z adresem sprzężenia zwrotnego.
  • Krok 2: Pinguj router (domyślna brama) i jak uzyskać ten adres (ipconfig).
  • Krok 3: Ping lub tracert poza siecią (np. Internet).

Podstawy poleceń ping

Nazwa polecenia ping pochodzi od dźwięku, który wydaje sonar, gdy coś „widzi”. W sonarze wysyłasz sygnał i mierzysz czas potrzebny na dotarcie na miejsce. Polecenie ping robi to samo. To mówi, czy komputer lub urządzenie jest tam, czy nie, co jest celem polecenia.

Aby użyć polecenia ping, wpisz „ping”, a po nim numer IP lub nazwę strony internetowej. Pokaże Ci, czy cel jest osiągalny i ile czasu zajmie dotarcie do niego. Będzie działać w systemie Windows z Dos Box, Linux z terminala i Mac z terminalu (lub Network Utility).

Kliknij przycisk „Start”> „uruchom”> i wpisz „cmd” i Enter, aby wyświetlić wiersz poleceń.

Wpisz ping ghacks.net i naciśnij Enter (między dwoma g).

ping website

Adres pętli zwrotnej

Pierwszym krokiem procesu jest wykonanie polecenia ping. Aby to zrobić, używamy pętla zwrotna adres. Jest to specjalny numer IP, 127.0.0.1, przydatny do sprawdzania własnego komputera. Pingując ten numer IP, wysyłasz ping do komputera, aby sprawdzić, czy system działa. To jest proces wewnętrzny. Jeśli to nie zadziała, wiesz, że problem występuje w komputerze. W takim przypadku może być konieczne ponowne uruchomienie komputera, ale może to być poważniejszy problem.

Wpisz ping 127.0.0.1 i naciśnij Enter (między „g” a „1” jest spacja).

ping loop-back

Wyjątki od reguły

Jeśli chodzi o strony internetowe i serwery, nie wszystkie z nich pozwolą Ci na pingowanie. Na przykład witryna Microsoftu nie pojawi się, jeśli ją pingujesz, ale Google tak. Te witryny, podczas pracy, wyświetlają komunikat „Upłynął limit czasu żądania”. Komunikat o błędzie.

ping request timed out

W jaki sposób witryna internetowa może pojawić się w Twojej przeglądarce, a nie w poleceniu ping? Internet działa przy użyciu systemu standardowych instrukcji zwanych protokołami, TCP w przypadku strony internetowej. Polecenie ping współpracuje z innym protokołem o nazwie ICMP. Głównym zastosowaniem protokołu ICMP jest testowanie połączeń i ustalanie, gdzie jest problem. Ma na celu odesłanie informacji do nadawcy, informując go, czy wiadomość została odebrana. Jeśli wyłączysz ICMP, ping nie będzie działać. W tym celu zwykle używa się zapory.

W szkole, kiedy próbowaliśmy pingować kolegów z klasy; to był problem. Po włączeniu zapory nie mogliśmy pingować się nawzajem, dopóki jej nie wyłączyliśmy. Nie należy tego robić w domu, ale może to wyjaśnić, dlaczego nie można pingować komputera w sieci domowej. Jeśli zdecydujesz się wypróbować coś, co wymaga wyłączenia zapory (niezalecane), odłącz router od Internetu i nie podłączaj go ponownie, dopóki zapora nie uruchomi się ponownie.

Opcje poleceń ping

Polecenie ping domyślnie spróbuje uzyskać dostęp do witryny cztery razy. Osobiście uważam, że wystarczy dwa razy. Możesz ograniczyć liczbę razy, używając niektórych przełączników. Przełączniki to dodatkowy tekst dołączany do polecenia, aby dostosować to, co robi.

  • W MS Windows użyj ping -n 2 miejsce docelowe
  • W systemie Linux użyj ping -c 2 miejsce docelowe
  • Na komputerze Mac użyj ping -c 2 miejsce docelowe

Niektórzy uważają, że raz lub trzy razy wystarczy, więc poczuj opłatę za zamianę 2 na 1 lub 3. Jest też więcej opcji, ale uważam to za przydatne. Zawsze możesz wpisać samo „ping”, aby zobaczyć wszystkie opcje (w dos, ping /? działa też). Wskazówka: jeśli używasz Linuksa, a polecenie ping nadal działa, użyj ctrl + c, aby je zatrzymać.

Zamknięcie

Pierwszym krokiem jest wykonanie polecenia ping. Następnym krokiem jest wysłanie polecenia ping do routera. Aby to zrobić, musisz wiedzieć, jak używać polecenia ipconfig, które zostanie omówione w następnym artykule.