iftop - Rauntíma eftirlitstæki fyrir Linux netbandbreidd


Í fyrri greininni okkar höfum við farið yfir notkun TOP Command og breytur hennar. Í þessari grein höfum við fundið upp annað frábært forrit sem kallast Interface TOP (IFTOP) er rauntíma stjórnborðsbundið netbandbreiddareftirlitstæki.

Það mun sýna fljótt yfirlit yfir netvirkni á viðmóti. Iftop sýnir uppfærðan lista í rauntíma yfir bandbreidd netnotkunar á 2, 10 og 40 sekúndna fresti að meðaltali. Í þessari færslu ætlum við að sjá uppsetninguna og hvernig á að nota IFTOP með dæmum í Linux.

  1. libpcap : bókasafn til að fanga netgögn í beinni.
  2. libncurses : forritunarsafn sem býður upp á API til að byggja upp textaviðmót á óháðan hátt.

Settu upp libpcap og libncurses

Byrjaðu fyrst á því að setja upp libpcap og libncurses bókasöfn með því að nota Linux dreifingarpakkastjórann þinn eins og sýnt er.

$ sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev  [On Debian/Ubuntu]
# yum  -y install libpcap libpcap-devel ncurses ncurses-devel             [On CentOS/RHEL]
# dnf  -y install libpcap libpcap-devel ncurses ncurses-devel             [On Fedora 22+]

Hladdu niður og settu upp iftop

Ef top er fáanlegt í opinberum hugbúnaðargeymslum Debian/Ubuntu Linux geturðu sett það upp með því að nota viðeigandi skipun eins og sýnt er.

$ sudo apt install iftop

Á RHEL/CentOS þarftu að virkja EPEL geymsluna og setja hana síðan upp sem hér segir.

# yum install epel-release
# yum install  iftop

Í Fedora dreifingu er iftop einnig fáanlegt frá sjálfgefnum kerfisgeymslum til að setja upp með því að nota eftirfarandi skipun.

# dnf install iftop

Aðrar Linux dreifingar geta hlaðið niður iftop frumpakka með wget skipun og sett hann saman frá uppruna eins og sýnt er.

# 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

Grunnnotkun á Iftop

Þegar uppsetningu er lokið, farðu í stjórnborðið þitt og keyrðu iftop skipunina án nokkurra röksemda til að skoða bandbreiddarnotkun sjálfgefna viðmótsins, eins og sýnt er á skjámyndinni hér að neðan.

$ sudo iftop

Dæmi um úttak af iftop skipun sem sýnir bandbreidd sjálfgefið viðmóts eins og sýnt er hér að neðan.

Fylgstu með Linux netviðmóti

Keyrðu fyrst eftirfarandi ip skipun til að finna öll tengd netviðmót á Linux kerfinu þínu.

$ sudo ifconfig
OR
$ sudo ip addr show

Notaðu síðan -i fánann til að tilgreina viðmótið sem þú vilt fylgjast með. Til dæmis skipunin hér að neðan sem notuð er til að fylgjast með bandbreidd á þráðlausa viðmótinu á prófunartölvunni.

$ sudo iftop -i wlp2s0

Notaðu -n fánann til að slökkva á leit á hýsilnafna.

$ sudo iftop -n  eth0

Til að kveikja á portskjánum, notaðu -P rofann.

$ sudo iftop -P eth0

Iftop Valkostir og notkun

Þegar þú keyrir iftop geturðu notað lyklana eins og S, D til að sjá frekari upplýsingar eins og uppruna, áfangastað osfrv. Vinsamlegast keyrðu man iftop ef þú vilt kanna fleiri valkosti og brellur . Ýttu á 'q' til að hætta að keyra glugga.

Í þessari grein höfum við sýnt hvernig á að setja upp og nota iftop, eftirlitstæki fyrir netviðmót í Linux. Ef þú vilt vita meira um iftop skaltu fara á iftop vefsíðu. Vinsamlegast deildu því og sendu athugasemd þína í gegnum athugasemdareitinn okkar hér að neðan.