Ако је врх, у реалном времену пратите потрошњу пропусног опсега ваше мреже

О ифтопу

У следећем чланку ћемо погледати ифтоп. Пре извесног времена на овом блогу смо разговарали о томе како убити процесе и у том посту смо прегледали употребу Врх. За овај чланак испробаћемо још један одличан програм под називом Интерфаце ТОП (ИФТОП), који је алат за праћење пропусног опсега заснована на конзоли која ради у реалном времену.

Ифтоп је радио за мрежну употребу оно што топ ради за употребу процесора. Дотични програм преслушава мрежни саобраћај на интерфејсу и приказује табелу тренутне употребе пропусног опсега од парова домаћина. Програм ће на свом интерфејсу приказати брзи преглед мрежних активности. Ифтоп приказује ажурирану листу пропусног опсега у реалном времену у просеку сваке 2, 10 и 40 секунди. У овом посту ћемо видети инсталацију и како користити ИФТОП са основним примерима у Убунтуу.

Овај софтвер требат ће вам неке зависности коју ћемо морати да инсталирамо пре него што се укључимо у инсталацију програма. Ови захтеви су:

  • либпцап: То је библиотека за прикупљање мрежних података уживо. Програм га може користити за хватање пакета који путују кроз мрежу.
  • либнцурсес: Ово је програмска библиотека. Пружа АПИ за изградњу интерфејса заснованих на тексту на неовисан начин од терминала.

Инсталирајте зависности

Као што рекох, прво инсталираћемо библиотеке либпцап и либнцурсес користећи наш менаџер пакета у складу са Гну / Линук дистрибуцијом коју користимо. У Убунтуу ћемо морати само отворити терминал (Цтрл + Алт + Т) и написати:

sudo apt install libpcap0.8 libpcap0.8-dev libncurses5 libncurses5-dev

Инсталирајте ифтоп

Ако је врх доступно из званичних складишта софтвера Дебиан / Убунту. Можемо га инсталирати помоћу команде апт у терминалу (Цтрл + Алт + Т) као што је приказано доле:

sudo apt install iftop

Основна употреба Ифтоп-а

Када се инсталација заврши, мораћемо само да отворимо конзолу и покрените наредбу ифтоп без икаквих аргумената да бисте видели употребу пропусног опсега подразумеваног интерфејса. Програм ће нам показати екран сличан ономе приказаном доле:

ифтоп енп0с3

sudo iftop

Треба напоменути да је неопходно имати могућност покретања алата који треба имати роот дозволе.

Ако желимо да видимо више опција алата током његовог извршавања, имат ћемо само притисните тастер "х". Показаће нам се мени помоћи са разним опцијама.

ифтоп -х

Док је ифтоп покренут, можемо користити тастери попут С, Н и Д. да бисте видели више информација као што су извор, одредиште итд. Покрените ман ифтоп ако желите да истражите више опција. Притисните 'к' за излаз извршења програма.

Надгледајте мрежни интерфејс

ифтоп -П

Прво ћемо извршити ифцонфиг команда или ип наредба пар пронаћи све мрежне интерфејсе повезани са нашим системом:

sudo ifconfig

Или такође можемо користити:

sudo ip addr show

Познавајући интерфејсе, сада можемо да користимо -и опција да одредите интерфејс који желимо да надгледамо. На пример, помоћу следеће команде, у мом случају, моћи ћу да контролишем пропусност пропусника интерфејса енп0с3 на рачунару са којег тестирам овај програм:

sudo iftop -i enp0s3

Ако желимо оно је одредити пакете који иду на / са ип-а као што је 10.0.2.15/24, користићемо -Ф опција. На овај начин можемо лакше открити узрок уског грла.

sudo iftop -F 10.0.2.15/255.255.255.0 -i enp0s3

Е сад, ако је оно што желимо провјерити јесу ли то ИЦМП или ТЦП / ИП пакети узроци ефекта корњаче наше мреже. можемо користити -ф опција:

iftop -f icmp -i enp0s3

Деинсталирајте итоп

Моћи ћемо уклонити овај програм са рачунара отварањем терминала (Цтрл + Алт + Т) и уписивањем у њега:

sudo apt remove iftop

Овај чланак приказује само како инсталирати и користити ифтоп на основни начин за надгледање нашег мрежа у Гну /Линук. Ако неко жели да сазна више о ифтопу, поред помоћи програма, може посетите веб локација пројекта или се обратите свом изворни код.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.