Jak monitorować przepustowość sieci w systemie Linux

Monitorowanie sieci to dobry sposób na ochronę siebie. Śledząc swoją aktywność w sieci, możesz łatwo wykryć problemy w jednej chwili. W tym przewodniku omówimy dwa doskonałe narzędzia, których możesz użyć do monitorowania przepustowości sieci w systemie Linux.

1. Bmon

Bmon to podstawowe narzędzie do szacowania przepustowości i ruchu w systemie Linux. Jego szkieletowe funkcje i mogą wyświetlać informacje o szybkości przesyłania pakietów.

Program jest dostępny w wielu dystrybucjach Linuksa. Możesz otworzyć terminal i użyć menedżera pakietów dystrybucji, aby uruchomić aplikację.

Ubuntu

sudo apt install bmon

Debian

sudo apt-get install bmon

Arch Linux

Użytkownicy mogą zainstalować Bmon w Arch Linux za pośrednictwem repozytorium oprogramowania „Społeczność”. Jeśli nie masz tego źródła oprogramowania skonfigurowanego w Arch Linux, wykonaj następujące czynności.

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

sudo nano -w /etc/pacman.conf

Krok 2: Przewiń w dół, usuń # sprzed „Społeczność” i dwa wiersze znajdujące się pod nim.

Krok 3: Zapisz zmiany za pomocą Ctrl + O i wyjdź z Nano za pomocą Ctrl + X.

Krok 4: Ponownie zsynchronizuj menedżera pakietów Arch za pomocą polecenia Pacman.

sudo pacman -Syyu

Po skonfigurowaniu źródła oprogramowania 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

Monitoruj przepustowość sieci

Narzędzie sieciowe Bmon wykrywa ruch, działając w tle w czasie rzeczywistym. Uruchom terminal i wykonaj polecenie bmon, aby rozpocząć proces monitorowania.

bmon

Po otwarciu Bmon użyj klawiszy strzałek, aby wybrać domyślne urządzenie sieciowe i wybierz klawisz Enter. Nie wiesz, jakie jest Twoje urządzenie sieciowe? Otwórz drugi terminal i uruchom:

ip link show

Znajdź swoją kartę sieciową i wróć do Bmon, aby wybrać ją w interfejsie terminala.

Uwaga: karty Ethernet zwykle zaczynają się od „enp” lub „eth”. Karty bezprzewodowe używają etykiet zaczynających się od „wlp” lub „wlan”.

Gdy karta sieciowa, której używasz do interakcji z lokalną siecią LAN i Internetem, jest podłączona, zaczniesz widzieć informacje o swojej sieci.

Zrozumienie ruchu sieciowego

Teraz, gdy narzędzie Bmon jest uruchomione i działa, zacznie obserwować wybraną kartę sieciową. Aplikacja pokazuje ruch sieciowy na dwóch wykresach: RX (odebrane pakiety) i TX (przesłane pakiety).

Gdy każdy pakiet jest wysyłany (lub odbierany), na wykresach widać migotanie, mierzone w bajtach na sekundę. Spoglądając na wykresy, możesz określić, jak szybko wysyłasz i odbierasz dane do Internetu oraz do bramy LAN.

Więcej informacji

Domyślnie narzędzie Bmon oferuje bardzo podstawowe informacje o wysyłaniu i odbieraniu pakietów. Tego rodzaju informacje są przydatne. Jednak to nie mówi całej historii.

Jeśli potrzebujesz więcej informacji, musisz nacisnąć przycisk d na klawiaturze. Po dotknięciu klawisza „d” zobaczysz znacznie więcej informacji dotyczących połączenia sieciowego.

2. Iptraf

Bmon dobrze radzi sobie z bardzo prostą analizą ruchu. To powiedziawszy, jeśli chcesz uzyskać więcej informacji o pakietach wchodzących i wychodzących z komputera z systemem Linux, musisz użyć IPtraf.

Iptraf nie jest domyślnie skonfigurowany w dystrybucjach Linuksa. Aby go użyć, musisz zainstalować go ręcznie. 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

Monitoruj przepustowość sieci

Teraz, gdy narzędzie IPtraf jest skonfigurowane w systemie Linux, program jest gotowy do użycia. Aby go uruchomić, otwórz terminal i wprowadź jedno z poniższych poleceń.

sudo iptraf-ng
or

sudo iptraf

Przepustowość IP

IPtraf doskonale sprawdza się w monitorowaniu i wyświetlaniu szczegółowych statystyk sieciowych. Może pokazywać takie rzeczy, jak stawki pakietów, a nawet ruch IP.

Aby wyświetlić monitor IP, wybierz „Monitor ruchu IP” za pomocą klawisza Enter na klawiaturze.

W narzędziu monitora IPTraf będziesz mógł sortować różne połączenia i przeglądać pakiety, które wysyłają i wysyłają.

Aby uzyskać więcej informacji na temat poszczególnych połączeń, które pojawiają się w tym oknie, naciśnij M.

Statystyki interfejsu

Oprócz przekazywania użytkownikowi informacji o przychodzących i wychodzących połączeniach TCP, IPtraf ma również doskonały monitor urządzeń.

Aby wyświetlić statystyki określonego urządzenia sieciowego, uruchom IPTraf, a następnie wybierz „Szczegółowe statystyki interfejsu”.

W oknie Szczegółowe statystyki interfejsu użyj klawiszy strzałek i wybierz urządzenie sieciowe, które chcesz monitorować. W narzędziu do monitorowania, IPTraf pokaże w czasie rzeczywistym informacje o przychodzących i wychodzących statystykach zarówno dla IPv4, jak i IPv6.