Jak zapisać wyniki pingowania do pliku tekstowego w celu przetestowania sieci
Otwieranie wiersza poleceń w celu przetestowania sieci
Uruchomienie wiersza poleceń jest dość proste, ale szczerze mówiąc, może wydawać się nieco onieśmielające, jeśli nie jesteś do niego przyzwyczajony. Aby rozpocząć, po prostu naciśnij klawisz Windows, wpisz cmdw polu wyszukiwania, a następnie naciśnij Enter. Proste, prawda? Czasami możesz napotkać sytuacje, w których musisz uruchomić wiersz poleceń jako administrator — wtedy klikasz prawym przyciskiem myszy na Command Promptikonę i wybierasz Uruchom jako administrator. Jest to szczególnie ważne, gdy próbujesz zmienić ustawienia sieciowe lub uruchomić polecenia wymagające wyższych uprawnień. Pamiętam, że na moim starszym laptopie ASUS ten krok był ukryty w Ustawieniach zaawansowanych; nie zawsze jest oczywisty na pierwszy rzut oka.
Po wejściu do środka, wiersz poleceń to w zasadzie okno do uruchamiania poleceń bezpośrednio w systemie. Jest niezwykle przydatny do diagnostyki sieci. Jeśli kiedykolwiek chciałeś szybko zarejestrować wyniki pingowania lub sprawdzić, czy sieć działa wolno, tutaj to zrobisz. Uwaga: grzebanie w tym oknie bez wiedzy, co się robi, może czasami powodować problemy, dlatego dobrze jest trzymać się znanych poleceń lub najpierw przeprowadzić rozeznanie. Ale do prostych testów sprawdza się świetnie.
Wykonywanie polecenia ping w celu przetestowania łączności sieciowej
Tak więc, gdy jesteś w wierszu poleceń, główną rzeczą, którą zrobisz, będzie wpisanie, pinga następnie adresu witryny lub IP, który chcesz sprawdzić. Na przykład, ping google.com. Prawie każdy początkujący tak robi, ponieważ, szczerze mówiąc, jest to najłatwiejszy sposób sprawdzenia, czy serwery Google odpowiadają, czy też połączenie szwankuje. Dzieje się tak: polecenie ping wysyła małe pakiety — są to żądania echa ICMP — i czeka na odpowiedzi. Jeśli pakiety zostaną szybko zwrócone, połączenie jest prawdopodobnie stabilne. W przeciwnym razie możesz zauważyć długie czasy odpowiedzi lub utratę pakietów, co wskazuje na jakiś problem w sieci. Możesz również dodać opcje, takie jak -nokreślenie liczby wysyłanych pakietów. Na przykład, ping -n 10 google.comwyśle dziesięć pakietów zamiast domyślnych czterech; w ten sposób uzyskasz lepsze poczucie spójności. Pamiętaj, że czasami pierwsze kilka pingów może być trochę niedokładnych z powodu przeciążenia sieci lub procesów w tle. Nie jest to niczym niezwykłym, ale warto o tym pamiętać podczas rozwiązywania problemów.
Zapisywanie wyników pingowania do pliku tekstowego z przekierowaniem
To tutaj w końcu poczułem, że złamałem kod — zapisywanie wyników ping zamiast po prostu oglądać je przewijające się. Jest to bardzo pomocne, jeśli musisz później przejrzeć dane lub porównać wiele testów. Sztuczka polega na dodaniu >symbolu — zwanego operatorem przekierowania — po poleceniu ping, a następnie nadaniu mu nazwy pliku. Na przykład: ping google.com > ping_results.txt. To powoduje, że system Windows bierze wszystko, co normalnie wyświetla na ekranie i zapisuje to w tym pliku tekstowym. Jeśli chcesz dodać więcej wyników bez nadpisywania poprzednich, używasz >>zamiast tego, który dołącza do pliku. Testowałem długie sesje pingowania i ta mała wskazówka znacznie ułatwia analizę tego, co się dzieje, bez bałaganu w oknie wiersza poleceń. Szczerze mówiąc, byłem zaskoczony, jak proste to było, gdy zrozumiałem składnię. Nie jestem pewien, dlaczego znak „większy niż” tak się nazywa, ale to wybawienie przy rejestrowaniu rzeczy.
Znajdowanie i przeglądanie zapisanych wyników pingowania
Po zapisaniu danych ping musisz znaleźć ten plik. Zazwyczaj, gdy uruchamiasz polecenia z wiersza poleceń, dzieje się to w bieżącym katalogu — prawdopodobnie w folderze profilu użytkownika, chyba że przeskoczyłeś gdzie indziej za pomocą cd. Aby mieć pewność, możesz wpisać, echo %CD%aby zobaczyć dokładnie, gdzie jesteś. Plik, powiedzmy ping_results.txt, zazwyczaj będzie znajdował się w tym samym folderze, w którym uruchomiłeś polecenie. Aby go otworzyć, po prostu wpisz notepad ping_results.txtw wierszu poleceń, a zostanie on otwarty w Notatniku. Możesz też po prostu kliknąć go dwukrotnie w Eksploratorze, jeśli jest to łatwiejsze. W ten sposób uzyskasz czysty odczyt czasów odpowiedzi, utraty pakietów i wszystkiego innego, co przechwycił ping — znacznie łatwiej niż próba zapamiętania wszystkich tych szczegółów przewijając dalej.
Dodatkowe praktyczne wskazówki i rozwiązywanie problemów
Jedną rzeczą, której się nauczyłem, jest to, że zapisywanie wyników pingowania nie służy tylko do prowadzenia dzienników dla zabawy; to narzędzie do rozwiązywania problemów w czasie rzeczywistym. Czasami problemy z siecią występują sporadycznie, a posiadanie dziennika pomaga zobaczyć wzorce w czasie. Jeśli chcesz pójść o krok dalej, możesz wykonywać ciągłe pingi, dodając -t(np.ping -t google.com), które będą pingować, dopóki nie zatrzymasz ich poleceniem Ctrl + C. Możesz również dostosować rozmiary pakietów za pomocą -l. Ponadto, jeśli wiersz poleceń nie wyświetla domyślnie katalogu użytkownika, po prostu przejdź jawnie za pomocą cd. A do automatyzacji lub powtarzanych testów zacząłem umieszczać te polecenia w plikach wsadowych (.bat).Szczerze mówiąc, na początku to była metoda prób i błędów — ciągle brakowało mi składni lub polecenie nie działało z powodu ograniczeń administratora. Niektóre polecenia, takie jak ipconfig /flushdnsor netsh winsock reset, uruchamiane w oknie administratora, mogą naprawić problemy z siecią, których samo polecenie ping nie wychwytuje. Ponowne uruchomienie jest zdecydowanie zalecane po zresetowaniu.
Tak więc, następnym razem, gdy będziesz rozwiązywać problemy, rozważ zapisanie wyników pingowania. Nie raz mnie to uratowało w przypadku niestabilnych połączeń. Zawsze sprawdzaj ustawienia sieciowe i ewentualnie wykonaj kilka podstawowych resetów, jeśli problemy będą się powtarzać. Mam nadzieję, że to pomoże — trochę się namęczyłem, żeby wszystko działało, ale teraz po prostu uruchamiam polecenia i przeglądam logi. Powodzenia i nie zapomnij o zrobieniu kopii zapasowej ważnych konfiguracji sieciowych przed wprowadzeniem większych zmian!
Powiązane artykuły
Czy ten artykuł był pomocny?