Pratite propusnost mreže Linuxa s iftopom u stvarnom vremenu

Kada radimo s Linux okruženjima, idealno je imati naredbe koje nam pomažu u upravljanju zadacima na mnogo centraliziraniji način i koje nude pojedinosti o svakom aspektu kojim se treba upravljati.

Razmišljajući o tome, govorit ćemo o korisnoj naredbi zvanoj iftop koja će nam dati priliku da upravljamo i zadržimo strogu kontrolu nad propusnošću trenutne mreže i na taj način olakšamo kontrolni zadatak i odredimo kada ćemo poduzeti mjere na njoj. Lineament.

U osnovi, naredba iftop nudi nam kontinuiran i interaktivan prikaz mrežnog prometa koji prolazi kroz mrežno sučelje u odabranoj distribuciji Linuxa.

Kroz ovaj vodič ćemo vidjeti kako instalirati iftop i tako upravljati mrežnom propusnošću.

1. Instalirajte ovisnosti o Linuxu

Korak 1
Da bi iftop radio na idealan način, moramo imati sljedeće ovisnosti:

libpcapTo je knjižnica koja vam omogućuje snimanje živih mrežnih podataka.

libnprokletstvaTo je programska knjižnica koja pruža API za izgradnju tekstualnih sučelja na terminal neovisan način.

Korak 2
Za instaliranje ovih ovisnosti izvršit ćemo sljedeće. Upisujemo slovo S kako bismo potvrdili preuzimanje i instaliranje paketa ovisnosti.

 sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev (Debian ili Ubuntu) yum -y instaliraj libpcap libpcap-devel ncurses ncurses-devel (CentOS i RHEL) dnf -y instaliraj libpcap libpcap-devel Fedora 22 i noviji)

POVEĆAJTE

2. Preuzmite i instalirajte iftop na Linuxu

Korak 1
Iftop je dostupan u službenim skladištima softvera Debian i Ubuntu pa se može instalirati pomoću naredbe apt ovako:

 sudo apt install iftop
Korak 2
U slučaju CentOS -a i RedHata, bit će potrebno omogućiti spremište EPEL -a, a zatim nastaviti s njegovom instalacijom izvršavanjem sljedećeg:
 yum install epel-release yum install iftop 
Korak 3
U Fedora distribuciji iftop je dostupan i iz zadanih sistemskih spremišta, pa možemo upotrijebiti sljedeću naredbu:
 dnf instalirajte iftop
Korak 4
U slučaju korištenja drugih distribucija Linuxa, možemo preuzeti Iftop pomoću naredbe wget i izvršiti neke retke na sljedeći način:
 wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz tar -zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make make install

POVEĆAJTE

3. Koristite iftop na Linuxu

Korak 1
Nakon što je iftop instaliran, možemo otići na konzolu i pokrenuti naredbu iftop bez ikakvih argumenata kako bismo vidjeli korištenje propusnosti zadanog sučelja ovako:

POVEĆAJTE

Korak 2
U slučaju otvorenijih veza vidjet ćemo sljedeće. Možemo vidjeti detaljne informacije o svim paketima koji se šalju i primaju.

POVEĆAJTE

4. Pratite mrežno sučelje u Linuxu

Korak 1
Za to moramo znati koje sučelje koristiti i za to možemo izvršiti bilo koji od sljedećih redaka:

 sudo ifconfig sudo ip addr show
BilješkaU slučaju da nemamo dostupan ifconfig, možemo ga instalirati izvršavanjem sljedećeg:
 sudo apt instalirajte mrežne alate 

POVEĆAJTE

POVEĆAJTE

Korak 2
S tim sučeljima možemo koristiti parametar -i za navođenje sučelja koje ćemo pratiti. Na primjer, sljedećom naredbom kontrolirat ćemo propusnost na Ethernet sučelju na računalu:

 sudo iftop -i enp0s3

POVEĆAJTE

Korak 3
Ako želimo onemogućiti traženje imena hosta, možemo upotrijebiti zastavicu -n:

 sudo iftop -n eth0
Korak 4
Da bismo aktivirali prikaz korištenog porta, moramo dodati parametar -P:
 sudo iftop -P

POVEĆAJTE

Korak 5
Neke od opcija koje možemo koristiti s iftopom su:

sudo iftop -hPrikazuje poruku o uslužnom programu.

sudo iftop -NNe pretvara brojeve portova u usluge.

sudo iftop -pRadi u promiskuitetnom načinu rada.

sudo iftop -bNe prikazuje stupčasti grafikon o mrežnom prometu.

sudo iftop -BPrikazuje propusnost u bajtima.

sudo -i sučeljePokrenite odabrano sučelje.

sudo iftop -G net6 / mask6Prikazuje tijek prometa na IPv6 adresama.

sudo iftop -F neto / višePrikazuje protok prometa na IPv4 adresama.

sudo iftop -m ograničenjePostavlja gornju granicu za ljestvicu propusnosti.

sudo iftop -tKoristite tekstualno sučelje bez ncurses -a.

sudo iftop -o 2sPoredajte po prvom stupcu

sudo iftop -o 10sPoredajte po drugom stupcu.

sudo iftop -o 40sPoredajte po trećem stupcu.

sudo iftop -o izvorPoredajte prema adresi resursa.

sudo iftop -o odredištePoredajte prema adresi odredišta.

Na ovaj način, naredba iftop odličan je saveznik za upravljanje cijelom propusnošću u našoj mreži u stvarnom vremenu i kao podrška upravljačkim zadacima koje je potrebno izvršiti.

wave wave wave wave wave