Jak monitorować przepustowość sieci w systemie Linux

Monitorowanie aktywności w sieci to skuteczny sposób na zabezpieczenie się przed problemami i zagrożeniami. Śledząc swoje działania online, masz szansę szybko zidentyfikować ewentualne anomalie. W tym artykule przedstawimy dwa znakomite narzędzia, które można wykorzystać do nadzorowania przepustowości sieci w systemie Linux.

1. Bmon

Bmon to proste narzędzie, które służy do analizy przepustowości i ruchu w systemie Linux. Jego minimalistyczne funkcje pozwalają na wyświetlanie informacji o szybkości przesyłania pakietów.

Aplikacja ta jest dostępna w różnych dystrybucjach Linuxa. Możesz uruchomić terminal i za pomocą menedżera pakietów swojej dystrybucji zainstalować to narzędzie.

Ubuntu

sudo apt install bmon

Debian

sudo apt-get install bmon

Arch Linux

Aby zainstalować Bmon w Arch Linux, musisz skorzystać z repozytorium „Społeczność”. Jeśli nie masz tego źródła oprogramowania aktywnego, wykonaj poniższe kroki:

Krok 1: Otwórz plik /etc/pacman.conf w edytorze tekstowym Nano.

sudo nano -w /etc/pacman.conf

Krok 2: Zjedź w dół, usuń znak # przed „Społeczność” oraz dwa kolejne wiersze poniżej.

Krok 3: Zapisz zmiany, używając kombinacji Ctrl + O, a następnie wyjdź z Nano za pomocą Ctrl + X.

Krok 4: Zsynchronizuj ponownie menedżera pakietów Arch, wpisując polecenie:

sudo pacman -Syyu

Po skonfigurowaniu repozytorium społecznościowego będziesz mógł zainstalować Bmon w Arch Linux.

sudo pacman -S bmon

Fedora

sudo dnf install bmon -y

OpenSUSE

sudo zypper install bmon

Monitorowanie przepustowości sieci

Narzędzie Bmon działa w czasie rzeczywistym, monitorując ruch sieciowy w tle. Aby rozpocząć monitorowanie, otwórz terminal i wpisz polecenie:

bmon

Po uruchomieniu Bmon użyj klawiszy strzałek, aby wybrać swoje urządzenie sieciowe, a następnie naciśnij Enter. Nie wiesz, jakie masz urządzenie sieciowe? Otwórz drugi terminal i uruchom:

ip link show

Znajdź nazwę swojej karty sieciowej i wróć do Bmon, aby ją wybrać w interfejsie.

Uwaga: Karty Ethernet zazwyczaj mają nazwy zaczynające się od „enp” lub „eth”, natomiast karty bezprzewodowe mają etykiety zaczynające się od „wlp” lub „wlan”.

Gdy wybierzesz odpowiednią kartę sieciową, zaczniesz otrzymywać informacje o ruchu w sieci.

Zrozumienie ruchu sieciowego

Każdy wysłany lub odebrany pakiet jest oznaczany na wykresie, co pozwala na pomiar w bajtach na sekundę. Analizując te wykresy, można ocenić prędkość przesyłania danych do i z Internetu oraz do bramy LAN.

Więcej informacji

Domyślnie Bmon dostarcza jedynie podstawowe dane o ruchu pakietów. Chociaż te informacje są przydatne, nie oddają pełnego obrazu sytuacji.

Aby uzyskać bardziej szczegółowe dane, naciśnij klawisz „d” na klawiaturze. Po tym kroku zobaczysz znacznie więcej informacji dotyczących Twojego połączenia sieciowego.

2. Iptraf

Bmon jest dobrym narzędziem do prostej analizy ruchu, ale jeśli potrzebujesz bardziej szczegółowych informacji o pakietach przychodzących i wychodzących z Twojego systemu, warto skorzystać z IPtraf.

IPtraf nie jest domyślnie zainstalowany w większości dystrybucji Linuksa, więc konieczne będzie ręczne zainstalowanie go. Na szczęście wiele dystrybucji ma go w swoich źródłach oprogramowania.

Ubuntu

sudo apt install iptraf

Debian

sudo apt-get install iptraf

Arch Linux

sudo pacman -S iptraf

Fedora

sudo dnf install iptraf -y

OpenSUSE

sudo zypper install iptraf

Monitorowanie przepustowości sieci

Po zainstalowaniu Iptraf w systemie Linux, jest on gotowy do użycia. Aby go uruchomić, otwórz terminal i wpisz jedno z poniższych poleceń:

sudo iptraf-ng
lub
sudo iptraf

Przepustowość IP

IPtraf doskonale sprawdza się w monitorowaniu i wyświetlaniu szczegółowych danych o ruchu sieciowym, takich jak stawki pakietów oraz ruch IP.

Aby włączyć monitor IP, wybierz „Monitor ruchu IP” za pomocą klawisza Enter.

W narzędziu monitora Iptraf możesz sortować różnorodne połączenia i przeglądać pakiety, które są wysyłane i odbierane.

Aby uzyskać więcej szczegółowych informacji na temat poszczególnych połączeń, naciśnij klawisz M.

Statystyki interfejsu

Oprócz zapewnienia informacji o połączeniach TCP, Iptraf oferuje także doskonały monitor statystyk urządzeń.

Aby uzyskać statystyki konkretnego interfejsu, uruchom Iptraf i wybierz „Szczegółowe statystyki interfejsu”.

W oknie „Szczegółowe statystyki interfejsu” użyj klawiszy strzałek, aby wybrać urządzenie sieciowe, które chcesz monitorować. Iptraf dostarczy w czasie rzeczywistym informacji o przychodzących i wychodzących statystykach dla IPv4 oraz IPv6.


newsblog.pl