Jeśli potrzebujesz monitorować ruch sieciowy przychodzący i wychodzący z systemu Linux, ale nie wiesz, od czego zacząć, ten szczegółowy przewodnik dotyczący analizy przepustowości jest właśnie dla Ciebie.
Jeżeli zapoznałeś się już z naszym wcześniejszym przewodnikiem o monitorowaniu w systemie Linux i nadal poszukujesz lepszych rozwiązań, mamy dla Ciebie kilka rekomendacji! Oto pięć doskonałych narzędzi do monitorowania sieci w systemie Linux, które warto wypróbować.
1. VNStat
VNStat to niezawodne narzędzie do monitorowania ruchu sieciowego, które działa zarówno na systemach Linux, jak i BSD. Potrafi analizować ruch przychodzący i wychodzący na wielu interfejsach sieciowych, prezentując statystyki w formie wykresów.
To oprogramowanie jest szczególnie cenione przez administratorów i często jest wstępnie zainstalowane w wielu popularnych dystrybucjach Linuksa.
Aby pobrać VNStat, odwiedź jego oficjalną stronę internetową lub skorzystaj z Pkgs.org, gdzie znajdziesz odpowiedni pakiet do pobrania.
Najważniejsze cechy:
VNStat monitoruje ruch na komputerze z systemem Linux bez potrzeby używania konta root.
Narzędzie to jest bardzo oszczędne pod względem wykorzystania zasobów systemowych.
Zbierane dane o ruchu są trwałe, nawet po ponownym uruchomieniu systemu.
Statystyki można eksportować do pliku PNG, co jest przydatne do dokumentacji.
Użytkownicy mogą przeglądać dane według dni, tygodni, godzin czy miesięcy, a VNStat ma możliwość generowania zestawienia „10 najlepszych” dni pod względem ruchu.
Funkcjonalność podsumowania danych ułatwia interpretację wyników monitorowania.
VNStat pozwala na jednoczesne monitorowanie wielu interfejsów sieciowych.
2. EtherApe
Na platformie Linux istnieje wiele narzędzi do monitorowania sieci opartych na terminalu, co jest efektem tego, że wielu użytkowników Linuksa pełni również rolę administratorów i zarządza systemem przez SSH.
Jeśli nie jesteś zwolennikiem terminala, ale chcesz śledzić ruch sieciowy w systemie Linux, rozważ zainstalowanie EtherApe.
Czym jest EtherApe? To graficzny interfejs, który wizualizuje ruch sieciowy przychodzący i wychodzący z komputera na interaktywnym wykresie w czasie rzeczywistym.
Aby spróbować EtherApe, odwiedź sekcję pobierania na stronie oficjalnej lub sprawdź Pkgs.org.
Najważniejsze cechy:
EtherApe prezentuje ruch sieciowy w sposób graficzny, co ułatwia identyfikację najbardziej aktywnych węzłów.
Obsługuje różnorodne typy urządzeń sieciowych, w tym Ethernet, FDDI, PPP, SLIP i WLAN.
Dane monitorowane przez EtherApe można eksportować do formatu XML, co ułatwia ich przechowywanie i udostępnianie.
EtherApe monitoruje zarówno lokalny ruch sieciowy, jak i połączenia IP oraz TCP.
Kliknięcie na wykresie ruchu otwiera podsumowanie z bardziej szczegółowymi informacjami.
3. Iftop
Iftop to narzędzie monitorujące sieć, które działa podobnie jak polecenie Top. W trakcie działania wyświetla bieżącą listę połączeń sieciowych, uporządkowaną według zużycia przepustowości.
Narzędzie to śledzi pakiety przychodzące i wychodzące z domyślnego interfejsu sieciowego, a dzięki funkcji rozpoznawania DNS może pokazywać adresy IP jako nazwy domen.
Jeżeli potrzebujesz prostego narzędzia do monitorowania ruchu, Iftop jest jednym z najlepszych dostępnych rozwiązań. Jest bardzo lekkie (około 200 KB) i łatwe do zainstalowania, ponieważ większość nowoczesnych systemów operacyjnych Linux ma je w swoich oficjalnych repozytoriach.
Iftop jest dostępny w większości dystrybucji Linuksa. Możesz również znaleźć pliki do pobrania na Pkgs.org.
Najważniejsze cechy:
Iftop umożliwia monitorowanie pakietów z konkretnych adresów sieciowych.
Rozpoznawanie hostów DNS ułatwia określenie kierunku ruchu.
Wykresy ruchu są przystępne i wyświetlane w czasie rzeczywistym.
4. NetHogs
NetHogs to narzędzie do monitorowania ruchu sieciowego, które działa w wierszu poleceń i stosuje unikalne podejście. Zamiast analizować całkowite wykorzystanie przepustowości, NetHogs klasyfikuje aktywność sieciową na podstawie poszczególnych aplikacji.
W obliczu licznych narzędzi do monitorowania sieci, jeśli chcesz zidentyfikować program, który zużywa Twoją przepustowość, NetHogs będzie jednym z najlepszych wyborów!
Aby uzyskać NetHogs, odwiedź stronę pobierania lub sprawdź Pkgs.org, gdzie znajdziesz pakiet binarny.
Najważniejsze cechy:
NetHogs pokazuje prędkość pobierania i wysyłania w odniesieniu do poszczególnych procesów.
Obsługuje monitorowanie zarówno przez Ethernet, jak i PPP.
Narzędzie to może monitorować ruch na wielu interfejsach sieciowych jednocześnie.
5. Nload
Nload to proste narzędzie do monitorowania sieci w systemie Linux. Analizuje ruch za pośrednictwem terminala i przedstawia prędkości przesyłania pakietów (zarówno przychodzących, jak i wychodzących) na wykresach ASCII.
Mimo że jest to aplikacja terminalowa, Nload jest bardzo przyjazna dla użytkownika. Interfejs jest intuicyjny i łatwy w obsłudze, co sprawia, że jest idealnym rozwiązaniem dla przeciętnych użytkowników pragnących monitorować wydajność sieci.
Nload można pobrać z oficjalnej strony internetowej lub skorzystać z pakietów binarnych dostępnych tutaj.
Najważniejsze cechy:
Możliwe jest określenie urządzenia, które Nload ma monitorować, przy pomocy flagi polecenia „urządzenia”. Użytkownicy mogą również łatwo przełączać się między monitorowanymi interfejsami.
Nload ma możliwość monitorowania wielu urządzeń na jednym ekranie.
Wizualizacja ruchu jest prosta i pozwala na łatwe zrozumienie ilości danych przychodzących i wychodzących z systemu.
Podsumowanie
Nie potrzebujesz być ekspertem w systemie Linux, aby interesować się ruchem sieciowym. Nawet przeciętni użytkownicy mogą chcieć monitorować stan sprzętu, który zapewnia im dostęp do Internetu. Mamy nadzieję, że dzięki tej liście narzędzi będziesz lepiej przygotowany do analizy wydajności swojego komputera z systemem Linux w sieci.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.