IFTOP - narzędzie do monitorowania pasma Linux w czasie rzeczywistym

IFTOP - narzędzie do monitorowania pasma Linux w czasie rzeczywistym

W naszym wcześniejszym artykule sprawdziliśmy wykorzystanie Top Command i jego parametry. W tym artykule wymyśliliśmy kolejny doskonały program o nazwie TOP interfejsu (Iftop) to narzędzie do monitorowania pasma opartego na konsoli w czasie rzeczywistym.

Pokaże szybki przegląd działań sieciowych na interfejsie. Iftop pokazuje aktualizowaną listę przepustowości użytkowania sieci 2, 10 I 40 sekundy średnio. W tym poście zobaczymy instalację i sposób korzystania Iftop Z przykładami w Linux.

Wymagania:

  1. libpcap : Biblioteka do przechwytywania danych sieci na żywo.
  2. libncurses : Biblioteka programowania, która zapewnia interfejsy API do budowania interfejsów tekstowych w sposób niezależny od terminalu.

Zainstaluj libpcap i libncurses

Pierwszy zacznij od zainstalowania libpcap I libncurses Biblioteki za pomocą menedżera pakietów dystrybucyjnych Linux, jak pokazano.

$ sudo apt instint libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev [Na Debian/Ubuntu] # yum -y instaluj libpcap libpcap-devel ncurses ncurses-devel [Na Centos/Rhel] # dnf -y instaluj libpcap libpcap-devel ncurses ncurses-devel [Na Fedorze 22+] 

Pobierz i zainstaluj IFTOP

Iftop jest dostępne w oficjalnych repozytoriach oprogramowania Debian/Ubuntu Linux, możesz go zainstalować za pomocą polecenia apt, jak pokazano.

$ sudo apt instal iftop 

NA RHEL/CENTOS, Musisz włączyć repozytorium EPEL, a następnie zainstalować je w następujący sposób.

# Yum Zainstaluj Epel-Rellease # Yum Instaluj iftop 

NA Fedora dystrybucja, iftop jest również dostępny z domyślnych repozytoriów systemowych do instalacji za pomocą następującego polecenia.

# DNF instaluj iftop 

Inne dystrybucje Linux, można pobrać iftop Pakiet źródłowy za pomocą polecenia WGET i skompiluj go ze źródła, jak pokazano.

# wget http: // www.Były PARROT.com/pdw/iftop/pobierz/iftop-0.17.smoła.GZ # TAR -ZXVF IFTOP -0.17.smoła.GZ # CD iftop-0.17 # ./skonfiguruj # Zrób # Zrób instalację 

Podstawowe użycie iftop

Po zakończeniu instalacji przejdź do konsoli i uruchom iftop polecenie bez żadnych argumentów do wyświetlania wykorzystania przepustowości domyślnego interfejsu, jak pokazano w zrzucie ekranu poniżej.

$ sudo iftop 

Przykładowy wyjście iftop polecenie, które pokazuje przepustowość interfejsu domyślnego, jak pokazano poniżej.

Monitorowanie sieci Linux NetworkWidth w czasie rzeczywistym

Monitoruj interfejs sieciowy Linux

Najpierw uruchom następujące polecenie ifconfig lub polecenie IP, aby znaleźć wszystkie załączone interfejsy sieciowe w systemie Linux.

$ sudo ifconfig lub $ sudo ip addr show 

Następnie użyj -I flaga, aby określić interfejs, który chcesz monitorować. Na przykład poniższe polecenie używane do monitorowania przepustowości na interfejsie bezprzewodowym na komputerze testowym.

$ sudo iftop -i wlp2s0 
Monitorowanie przepustowości sieci Linux Wi -Fi

Aby wyłączyć wyszukiwania nazwy hosta, użyj -N flaga.

$ sudo iftop -n eth0 

Aby włączyć wyświetlacz portu, użyj -P przełącznik.

$ sudo iftop -p eth0 

Opcje i użycie iftop

Podczas biegu iftop Możesz użyć kluczy takich jak S, D Aby zobaczyć więcej informacji, takich jak źródło, miejsce docelowe itp. Proszę, biegnij Man iftop Jeśli chcesz odkryć więcej opcji i sztuczek. Naciskać 'Q„Aby zrezygnować z uruchamiania systemu Windows.

W tym artykule pokazaliśmy, jak zainstalować i korzystać z IFTOP, narzędzie monitorowania interfejsu sieciowego w Linux. Jeśli chcesz dowiedzieć się więcej iftop Odwiedź stronę IfTop. Udostępnij to i wyślij swój komentarz za pośrednictwem naszego pola komentarza poniżej.