9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Wygląda na to, że wszyscy obwiniają sieć za wszelkie możliwe problemy, jakie napotykają z komputerami. Jest ku temu powód: często JEST to sieć. Faktem jest, że sieci są złożone i wiele się dzieje w typowej sieci. A skoro wiele się dzieje, wiele może się nie udać. Tak więc, gdy coś pójdzie nie tak - i w końcu tak się stanie - musisz zacząć rozwiązywać problemy. I tak jak w przypadku każdego innego zadania, skuteczne rozwiązywanie problemów wymaga użycia odpowiednich narzędzi. Dzisiaj omawiamy najlepsze narzędzia do rozwiązywania problemów z siecią.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Zaczniemy od ogólnej dyskusji na temat rozwiązywania problemów z siecią. Co to jest, dlaczego jest to konieczne i jak podejść do zadania. Wskoczymy od razu i przedstawimy nasze dziewięć najlepszych narzędzi do rozwiązywania problemów z siecią. Jak zobaczysz, nie wszystkie nasze ulubione narzędzia to skomplikowane, wielotysięczne narzędzia. Niektóre z nich to zwykłe stare narzędzia wiersza polecenia dołączone do większości systemów operacyjnych. W rzeczywistości staraliśmy się zachować równowagę między narzędziami wiersza poleceń a narzędziami GUI. Nasz wybór narzędzi współpracuje, tworząc coś, co uważamy za świetny zestaw narzędzi, który pomoże Ci w większości scenariuszy rozwiązywania problemów.

Rozwiązywanie problemów z siecią

Wydajne rozwiązywanie problemów z siecią wymaga systematycznego podejścia. Zaczynasz od podstawowych objawów lub skarg użytkowników i pracujesz nad wskazaniem źródła problemu. Gdy już go znajdziesz, naprawa to często bułka z masłem. Główną trudnością jest zwykle znalezienie problemu. Sieci są duże i złożone, więc od czego zacząć?

Najlepiej często przyjrzeć się ostatnim zmianom. Zakładając, że twoja sieć jest poprawnie skonfigurowana, sama się nie zepsuje. W przeciwieństwie do samochodu lub innego urządzenia mechanicznego, sieć nie podlega zużyciu, które mogłoby doprowadzić do jej uszkodzenia. W większości przypadków, gdy coś zaczyna iść nie tak, dzieje się tak, ponieważ coś się zmieniło. To niekoniecznie oznacza, że ​​sieć się zmieniła. Może to być inne jego użycie. Na przykład pojedynczy użytkownik może pobierać ogromny plik z Internetu i spowodować pogorszenie wydajności Internetu przez wszystkich innych.

Najbardziej podstawowa złota zasada rozwiązywania problemów – nie tylko sieci – może zaoszczędzić wiele czasu i żalu: nie zakładaj. W szczególności nie zakładaj, że użytkownicy mówią ci wszystko — ani nawet, że to, co mówią, jest prawdą. Zweryfikuj wszystko sam.

9 najlepszych narzędzi do rozwiązywania problemów z siecią

Jeśli chodzi o narzędzia, których można użyć do rozwiązywania problemów z siecią, jest ich tak wiele, że moglibyśmy napisać o nich całą książkę. W rzeczywistości na ten temat napisano wiele książek. Na dziś skoncentrujemy się na narzędziach, które uznaliśmy za najbardziej przydatne. Prawdopodobnie znasz już kilka z nich, ale być może nie zdajesz sobie sprawy, jak mogą pomóc w rozwiązywaniu problemów. Inne narzędzia z naszej listy nie mają innego celu niż pomoc w rozwiązywaniu problemów.

1. Zestaw narzędzi inżyniera SolarWinds ( BEZPŁATNA WERSJA PRÓBNA )

Nasz pierwszy wpis to Zestaw narzędzi inżyniera firmy SolarWinds. Jeśli nie znasz firmy, SolarWinds tworzy jedne z najlepszych narzędzi do administrowania siecią i systemem. Jej flagowy produkt, Network Performance Monitor, jest jednym z najlepszych narzędzi do monitorowania sieci . SolarWinds słynie również z tworzenia kilku doskonałych darmowych narzędzi, z których kilka zostało niedawno przejrzanych, kiedy omawialiśmy najlepsze kalkulatory podsieci  lub najlepsze serwery TFTP .

Ale dzisiaj mówimy o zestawie narzędzi inżyniera SolarWinds. Jak sama nazwa wskazuje, nie jest to narzędzie, ale raczej kompletny zestaw narzędzi. Zestaw narzędzi inżyniera zawiera ponad 60 różnych narzędzi. Ma wszystkiego po trochu. Dzięki automatycznemu wykrywaniu narzędzie wykryje wszystkie urządzenia sieciowe, w tym szczegółowe informacje, takie jak mapowanie portów przełącznika. Chociaż nie pomoże to zbytnio w rozwiązywaniu problemów, gdy pojawią się problemy, mogą one poprawić Twoją wiedzę o sieci, co może okazać się nieocenione podczas rozwiązywania problemów.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Ten zestaw narzędzi zawiera świetne dedykowane narzędzia do rozwiązywania problemów. Narzędzia takie jak Ping Sweep, DNS Analyzer i TraceRoute mogą być używane do wykonywania niezawodnej diagnostyki sieci i szybkiego rozwiązywania złożonych problemów z siecią. A jeśli masz obawy dotyczące bezpieczeństwa, możesz użyć niektórych narzędzi zestawu narzędzi do symulacji ataków na Twoją sieć i pomóc zidentyfikować luki w zabezpieczeniach.

Zestaw narzędzi inżyniera ma również kilka doskonałych funkcji monitorowania i ostrzegania. Będzie monitorować Twoje urządzenia i zgłaszać alerty, gdy wykryje problemy z dostępnością lub zdrowiem. Często daje to czas na reakcję, zanim użytkownicy zaczną dzwonić, aby złożyć skargę. A jeśli to nie wystarczy, możesz również skorzystać z niektórych dołączonych narzędzi do zarządzania konfiguracją i konsolidacji dzienników.

Przy tych wszystkich funkcjach zestaw narzędzi SolarWinds Engineer nie jest darmowy. Ceny zaczynają się od 495 USD i dotyczą jednego stanowiska, co wymaga jednej licencji na jednego nazwanego użytkownika. Jeśli chcesz wypróbować ten zestaw narzędzi, dostępny jest bezpłatny 30-dniowy okres próbny firmy SolarWinds.

BEZPŁATNY 30-DNIOWY PRÓBNY: ZESTAW NARZĘDZI INŻYNIERA SOLARWINDS

Garść przydatnych narzędzi wiersza poleceń

Niektóre z najbardziej przydatnych narzędzi do rozwiązywania problemów z siecią są wbudowane w większość systemów operacyjnych. Mogą nie wydawać się narzędziami do rozwiązywania problemów, ale, jak zaraz zobaczymy, każde z nich może dostarczyć cennych informacji na temat tego, co może być nie tak z Twoją siecią.

2. Ping

Ping jest naprawdę najbardziej podstawowym ze wszystkich poleceń rozwiązywania problemów. Nie robi wiele, ale to, co robi, jest tak przydatne, że jest dołączone do każdego systemu operacyjnego. Technicznie rzecz biorąc, Ping po prostu wysyła pakiety ICMP echo request do celu i czeka na odpowiedź, wysyłając z powrotem pakiety ICMP echo response. Ten proces jest powtarzany określoną liczbę razy – domyślnie 5 w systemie Windows i dopóki nie zostanie domyślnie zatrzymany w większości implementacji Unix/Linux – co pozwala na zbieranie statystyk. Ping oblicza opóźnienie między każdym żądaniem a jego odpowiedzią i wyświetla jako czas podróży w obie strony. W wariantach Uniksa zwykle wyświetla również wartość pola TTL odpowiedzi, zapewniając wskazanie liczby przeskoków – lub routerów – między źródłem a miejscem docelowym.

Jako narzędzie do rozwiązywania problemów, Ping może być Twoim pierwszym krokiem. Powiedzmy na przykład, że użytkownik skarży się na powolną odpowiedź z firmowego intranetu. Uruchamiając polecenie Ping intranetowego serwera WWW ze stacji roboczej tego użytkownika, możesz szybko przeprowadzić pierwszą diagnostykę. Jeśli statystyki Ping pokazują długi czas odpowiedzi, prawdopodobnie masz problem z siecią. Z drugiej strony pingi są normalne, być może serwer nie odpowiada wystarczająco szybko. Bez względu na wszystko, daje to punkt wyjścia do dalszego debugowania.

3. Tracert/Traceroute

W zależności od tego, czy pochodzisz ze świata Windows, czy ze świata *nix, to narzędzie wiersza polecenia będzie znane jako Tracert lub Traceroute. Są prawie identyczne i służą dokładnie temu samemu celowi. Polecenie, które uruchomisz, nadając mu docelowy adres IP, wyświetli listę wszystkich routerów, które muszą przejść między komputerem, z którego wydajesz polecenie, a docelowym adresem IP.

Jako narzędzie do rozwiązywania problemów Tracert jest tak samo przydatny jak Ping. Nowoczesne sieci są często budowane z dużą elastycznością i nadmiarowością, z wieloma ścieżkami między dowolnymi dwoma punktami. Gdy z jakiegoś powodu jedna z kilku ścieżek przestanie działać, ruch zostanie automatycznie przekierowany inną ścieżką. Ta inna ścieżka może obniżyć wydajność.

Inną przydatną funkcją Traceroute jest to, że podobnie jak Ping, wyświetla statystyki czasu odpowiedzi dla każdego przeskoku. To sprawia, że ​​jest to nieocenione narzędzie do określania lokalizacji spowolnienia lub przeciążenia sieci. Dla każdego przeskoku Traceroute pokaże minimalny, średni i maksymalny czas odpowiedzi.

4. Konfiguracja IP

Ipconfig to kolejne narzędzie wiersza polecenia, które jest dołączone do większości systemów operacyjnych. Polecenie służy do wyświetlania informacji o stosie protokołów IP komputera, na którym je uruchamiasz. Różne przełączniki lub opcje wiersza poleceń pozwolą wyświetlić mniej lub więcej szczegółów.

Domyślnie polecenie wyświetli adres IP, maskę podsieci i domyślną bramę skojarzoną z każdym interfejsem sieciowym zainstalowanym na komputerze. Dodanie opcji /all spowoduje wyświetlenie znacznie większej ilości informacji. Na przykład poda ci adres MAC każdego interfejsu. Wskaże również, czy adres IP i konfiguracja zostały wykonane ręcznie, czy przez DHCP. A w przypadku DHCP, poinformuje Cię o szczegółach serwera DHCP i dzierżawy.

Ipconfig ma inne narzędzie poza dostarczaniem informacji o komputerze lokalnym. Niektóre przełączniki wiersza poleceń Ipconfig powodują zresetowanie lub modyfikację niektórych parametrów. Dzierżawy DHCP można modyfikować za pomocą poleceń ipconfig /release i ipconfig /renew. Pierwszy zwolni obecną dzierżawę DHCP, podczas gdy drugi zażąda nowego adresu IP z serwera DHCP. Jako inny przykład można użyć polecenia ipconfig /flushdns do wyczyszczenia pamięci podręcznej rozpoznawania nazw DNS.

5. Netstat

Jeden z problemów związanych z rozwiązywaniem problemów z łącznością TCP/IP wynika z ogromnej liczby połączeń i usług w dowolnym systemie. Netstat może pomóc w określeniu statusu każdego połączenia i uruchomionych usług, pomagając zawęzić wyszukiwanie. Netstat, który jest dostępny w większości systemów operacyjnych, może szybko dostarczyć szczegółowe informacje o usługach klienckich i komunikacji TCP/IP.

Wydanie polecenia powoduje wyświetlenie wszystkich aktywnych połączeń na komputerze lokalnym, zarówno przychodzących, jak i wychodzących. Ponadto Netstat może również wyświetlać porty nasłuchiwania na komputerze, na którym jest uruchomiony. Netstat to polecenie, które akceptuje wiele opcji. Aby było jeszcze bardziej zagmatwać, opcje różnią się między platformami. Na przykład polecenie Netstat -b w systemie Windows wyświetla nazwę pliku wykonywalnego skojarzonego z każdym połączeniem, podczas gdy w systemie OS X lub BSD jest używane w połączeniu z opcją -i do wyświetlania statystyk w bajtach.

Najlepszym sposobem na poznanie wszystkich dostępnych parametrów Twojej konkretnej wersji w Netstat jest uruchomienie jej z opcją -? opcja wyświetlenia ekranu pomocy narzędzia. W systemach *nix możesz wyświetlić stronę podręcznika Netstat, aby uzyskać te same informacje.

6. Nslookup (i kop)

Ostatnie z naszych narzędzi wiersza poleceń nazywają się Nslookup i Dig. Dlaczego dwa różne narzędzia? Zaraz wyjaśnimy. Nslookup i Dig służą do weryfikacji rozdzielczości DNS. Usługa nazw domen lub DNS to usługa używana przez komputery do rozpoznawania nazw hostów, takich jak www.microsoft.com, na adresy IP. Nieprawidłowe rozpoznawanie DNS — gdy serwer DNS zwróci błędny adres IP — jest powszechnym problemem, chociaż często jest pomijany.

Po poleceniu Nslookup zwykle następuje nazwa hosta i zwróci odpowiedni adres IP. Jedną z wad narzędzia Nslookup jako narzędzia do rozwiązywania problemów jest to, że chociaż domyślnie przesłuchuje on serwer DNS skonfigurowany lokalnie, nie korzysta z bibliotek rozpoznawania nazw systemu operacyjnego. Dlatego Nslookup może zwracać poprawne informacje nawet wtedy, gdy system rozpoznawania nazw komputera nie działa.

Aby obejść ten problem, powstał Dig. Chociaż jego składnia jest nieco inna – zwłaszcza w przypadku korzystania z zaawansowanych opcji, Dig służy zasadniczo temu samemu celowi, co Nslookup, ale korzysta z bibliotek systemu operacyjnego. Główną wadą Dig jest to, że nie jest on zawarty w większości systemów operacyjnych, chociaż jest dostarczany z Bind – oprogramowaniem serwera DNS ISC – które można pobrać ze strony internetowej ISC .

7. Narzędzia Sysinternals

S ysinternals nie jest to produkt. Jest to strona internetowa, która jest teraz częścią Microsoft TechNet. Sysinternals znajduje się na naszej liście, ponieważ ma garść przydatnych narzędzi do rozwiązywania problemów z siecią. Ogólnie rzecz biorąc, witryna zawiera ponad 60 różnych narzędzi, które można pobrać, ale nie wszystkie z nich służą do rozwiązywania problemów z siecią.

Wśród najciekawszych narzędzi Sysinternals jest Piping, który jest ulepszoną wersją Ping, której można użyć do pomiaru wydajności sieci. Jest to narzędzie wiersza poleceń, podobnie jak Ping, ale oferuje więcej opcji, takich jak możliwość wykonywania pingów przy użyciu pakietów TCP zamiast ICMP. Może to okazać się lepszym testem niż standardowy Ping, ponieważ żądania ICMP nie zawsze są traktowane tak samo, jak TCP.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Innym przydatnym narzędziem Sysinternals jest TCPView, program Windows, który pokazuje szczegółowe listy wszystkich punktów końcowych TCP i UDP w systemie, w tym adresy lokalne i zdalne oraz stan połączeń TCP. W starszych wersjach systemu Windows TCPView zgłasza również nazwę procesu będącego właścicielem punktu końcowego. TCPView jest podobny do omówionego powyżej Netstat. Oferuje jednak bardziej informacyjny i wygodnie prezentowany podzbiór Netstat.

8. Wireshark

Sniffery pakietów to specjalny rodzaj narzędzia do rozwiązywania problemów, które umożliwia dogłębne badanie ruchu sieciowego. Są to mikroskopy narzędzi do rozwiązywania problemów z siecią. Sniffery pakietów robią dwie rzeczy. Po pierwsze, przechwytują każdy pojedynczy pakiet przychodzący lub wychodzący z interfejsu sieciowego. Ale co ważniejsze, sniffery pakietów oferują potężne narzędzia analityczne, które dekodują nagłówki pakietów, ponownie łączą konwersacje i zapewniają pożądany wgląd w to, co dzieje się w Twojej sieci.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Kiedy mówimy o snifferach pakietów, Wireshark , darmowe narzędzie o otwartym kodzie źródłowym, wydaje się być punktem odniesienia. Stał się standardem, który wiele innych narzędzi — nawet komercyjnych — chce naśladować. Narzędzie jest szczególnie znane ze swoich potężnych możliwości analitycznych. Wielu administratorów do przechwytywania ruchu używa narzędzi wiersza polecenia, takich jak tcpdump lub Windump, ponieważ są one już obecne w systemach, w których chcą przechwytywać ruch. Następnie ładują plik przechwytywania do Wireshark w celu analizy. Oprócz możliwości analizy, filtry Wireshark są kolejną imponującą cechą produktu. Korzystając z filtrów, można skoncentrować się na dokładnie tych danych, które są zainteresowane, co upraszcza analizę.

Wireshark ma stromą krzywą uczenia się, ale warto się jej nauczyć. Jest to jedno z najbardziej przydatnych narzędzi do rozwiązywania problemów. Istnieje od prawie dwudziestu lat i został przeniesiony na większość głównych platform.

9. Nmap/Zenmap

Nmap , co oznacza Network Mapper, to narzędzie skanujące używane do wykrywania hostów i usług, tworząc w ten sposób „mapę” sieci, stąd jej nazwa. Nmap działa, wysyłając specjalnie spreparowane pakiety do hostów docelowych – podobnie jak Ping – i analizując odpowiedzi.

Głównym zastosowaniem Nmapa jest analizowanie usług dostępnych na komputerze. Wykryje hosty i ich usługi oraz wykryje ich system operacyjny. Dzięki skryptom narzędzie może być używane do zaawansowanego wykrywania usług, wykrywania luk w zabezpieczeniach i nie tylko.

9 najlepszych narzędzi do rozwiązywania problemów z siecią, które sprawdziliśmy w 2021 r.

Nmap, który jest narzędziem wiersza poleceń, które powstało jako narzędzie tylko dla Linuksa, ale od tego czasu zostało przeniesione do kilku innych systemów operacyjnych, w tym Windows, Solaris, HP-UX, większości wariantów BSD, w tym OS X, AmigaOS i IRIX. Jeśli wolisz graficzne interfejsy użytkownika, wydano kilka interfejsów GUI do Nmapa. Najlepszy z nich nosi nazwę Zenmap i pochodzi z tej samej drużyny co Nmap. Zenmap w porównaniu do Nmap jest znacznie łatwiejszy do nauczenia i opanowania dzięki dobrze zaprojektowanemu interfejsowi użytkownika. Może nie jest to najładniejsze narzędzie, ale ma świetną funkcjonalność.

Wniosek

To była tylko próbka tego, co uznaliśmy za najlepsze lub najbardziej przydatne narzędzia do rozwiązywania problemów z siecią. Dostępnych jest wiele innych narzędzi i szczerze mówiąc, nie wypróbowaliśmy ich wszystkich. W rzeczywistości istnieje wiele narzędzi, których nawet nie znamy. A najlepsze narzędzie dla jednego scenariusza rozwiązywania problemów może nie być najlepsze w innym kontekście. Nie ma więc jednego najlepszego narzędzia, które zaspokoi wszystkie potrzeby. Najlepszym rozwiązaniem jest posiadanie jak największej ich liczby i nauczenie się, jak z nich korzystać, zanim zajdzie taka potrzeba.


6 najlepszych narzędzi do zarządzania siecią, które śledzą wydajność

6 najlepszych narzędzi do zarządzania siecią, które śledzą wydajność

Rynek oprogramowania do zarządzania siecią jest bardzo zatłoczony. Skróć wyszukiwanie, postępując zgodnie z naszymi zaleceniami dotyczącymi najlepszych narzędzi do zarządzania siecią.

10 najlepszych narzędzi Ping Sweep, które powiedzą Ci więcej o Twojej sieci

10 najlepszych narzędzi Ping Sweep, które powiedzą Ci więcej o Twojej sieci

Ping sweeps można wykorzystać na wiele sposobów. Czytaj dalej, gdy omawiamy, jak i przedstawiamy 10 najlepszych narzędzi do wyszukiwania pingów, jakie możesz znaleźć.

6 najlepszych narzędzi do monitorowania stron internetowych

6 najlepszych narzędzi do monitorowania stron internetowych

Strony internetowe są ważne i muszą być stale ściśle monitorowane pod kątem odpowiedniej wydajności. Oto niektóre z najlepszych narzędzi do monitorowania stron internetowych.

Najlepsze narzędzia do wdrażania oprogramowania dla zespołów deweloperskich w 2022 r

Najlepsze narzędzia do wdrażania oprogramowania dla zespołów deweloperskich w 2022 r

Oto spojrzenie na niektóre z najlepszych narzędzi do wdrażania oprogramowania, które ułatwiają zarządzanie dowolną liczbą komputerów

Najlepsze darmowe kolektory i analizatory sFlow sprawdzone w 2021 r.

Najlepsze darmowe kolektory i analizatory sFlow sprawdzone w 2021 r.

sFlow to protokół analizy przepływu wbudowany w wiele urządzeń sieciowych. Oceniamy pięć najlepszych darmowych kolektorów i analizatorów sFlow.

Najlepsze narzędzia i oprogramowanie do monitorowania infrastruktury bez agentów w 2021 r.

Najlepsze narzędzia i oprogramowanie do monitorowania infrastruktury bez agentów w 2021 r.

Aby pomóc Ci wybrać właściwe, wprowadziliśmy najlepsze narzędzia do monitorowania infrastruktury bez agentów i zapewniliśmy szybki przegląd każdego z nich.

SolarWinds Mail Assure – PRZEGLĄD 2021

SolarWinds Mail Assure – PRZEGLĄD 2021

Bezpieczeństwo poczty e-mail jest ważnym zadaniem dostawców usług zarządzanych. Dokonaliśmy przeglądu SolarWinds Mail Assure, jednego z najlepszych narzędzi do tego celu.

Ściągawka z poleceniami Windows PowerShell — najlepszy przewodnik, którego potrzebujesz

Ściągawka z poleceniami Windows PowerShell — najlepszy przewodnik, którego potrzebujesz

Jeśli jesteś zaawansowanym użytkownikiem systemu Windows, prawdopodobnie wiesz i rozumiesz, jak wykonywanie różnych operacji na komputerze może mieć więcej niż jedno podejście i

Najlepsze narzędzia do testowania i monitorowania opóźnień sieci w 2021 r.

Najlepsze narzędzia do testowania i monitorowania opóźnień sieci w 2021 r.

Opóźnienie wydaje się być wrogiem numer jeden sieci. Te narzędzia do pomiaru opóźnień nauczą, jak testować opóźnienia w celu wykrywania, lokalizowania i rozwiązywania problemów.

Najlepsze narzędzia do monitorowania sieci dla systemu Windows 10 w 2021 r.

Najlepsze narzędzia do monitorowania sieci dla systemu Windows 10 w 2021 r.

Monitor sieci Windows wymaga narzędzi o ograniczonych wymaganiach. Dzisiaj przyjrzeliśmy się najlepszym narzędziom do monitorowania sieci dla systemu Windows 10.