iftop - Usa ka Real Time Linux Network Bandwidth Monitoring Tool


Sa among una nga artikulo, among gisusi ang paggamit sa TOP Command ug kini nga mga parameter. Niini nga artikulo nakamugna kami og laing maayo nga programa nga gitawag Interface TOP (IFTOP) kay usa ka real time console-based network bandwidth monitoring tool.

Magpakita kini usa ka dali nga pagtan-aw sa mga kalihokan sa network sa usa ka interface. Gipakita sa Iftop ang usa ka tinuud nga oras nga gi-update nga lista sa bandwidth sa paggamit sa network matag 2, 10 ug 40 segundos sa kasagaran. Sa kini nga post atong makita ang pag-install ug kung giunsa ang paggamit sa IFTOP nga adunay mga pananglitan sa Linux.

  1. libpcap : library para sa pagkuha sa live network data.
  2. libncurses : usa ka programming library nga naghatag ug API para sa paghimog text-based nga mga interface sa terminal-independent nga paagi.

I-install ang libpcap ug libncurses

Una magsugod pinaagi sa pag-instalar sa libpcap ug libncurses nga mga librarya gamit ang imong Linux distribution package manager sama sa gipakita.

$ 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+]

I-download ug I-install ang iftop

Iftop anaa sa opisyal nga software repository sa Debian/Ubuntu Linux, mahimo nimo kining i-install gamit ang apt command sama sa gipakita.

$ sudo apt install iftop

Sa RHEL/CentOS, kinahanglan nimo nga i-enable ang EPEL repository, ug dayon i-install kini sama sa mosunod.

# yum install epel-release
# yum install  iftop

Sa pag-apod-apod sa Fedora, ang iftop magamit usab gikan sa mga default nga repositoryo sa sistema aron ma-install gamit ang mosunud nga mando.

# dnf install iftop

Ang ubang mga distribusyon sa Linux, maka-download sa iftop source package gamit ang wget command ug i-compile kini gikan sa tinubdan sama sa gipakita.

# 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

Panguna nga paggamit sa Iftop

Kung nahuman na ang pag-install, adto sa imong console ug padagana ang iftop nga mando nga wala’y bisan unsang mga argumento aron makita ang paggamit sa bandwidth sa default interface, ingon sa gipakita sa screen shot sa ubos.

$ sudo iftop

Sample nga output sa iftop command nga nagpakita sa bandwidth sa default interface sama sa gipakita sa ubos.

Monitor Linux Network Interface

Pagdagan una ang mosunud nga ip command aron makit-an ang tanan nga gilakip nga mga interface sa network sa imong sistema sa Linux.

$ sudo ifconfig
OR
$ sudo ip addr show

Dayon gamita ang -i nga bandera aron itakda ang interface nga gusto nimong bantayan. Pananglitan ang sugo sa ubos gigamit sa pagmonitor sa bandwidth sa wireless interface sa test computer.

$ sudo iftop -i wlp2s0

Aron ma-disable ang pagpangita sa hostname, gamita ang -n nga bandera.

$ sudo iftop -n  eth0

Aron ma-on ang port display, gamita ang -P switch.

$ sudo iftop -P eth0

Mga Opsyon sa Iftop ug Paggamit

Samtang nagdagan sa iftop mahimo nimong gamiton ang mga yawe sama sa S, D aron makita ang dugang nga impormasyon sama sa tinubdan, destinasyon ug uban pa. Palihug buhata ang run man iftop kung gusto nimo nga masusi ang daghang mga kapilian ug mga limbong . Pindota ang 'q' aron mohunong sa pagpadagan sa mga bintana.

Sa kini nga artikulo, gipakita namon kung giunsa ang pag-install ug paggamit sa iftop, usa ka tool sa pag-monitor sa interface sa network sa Linux. Kung gusto nimo mahibal-an ang dugang bahin sa iftop palihug bisitaha ang website sa iftop. Palihug ipaambit kini ug ipadala ang imong komento pinaagi sa among kahon sa komento sa ubos.