Анализът и мониторингът на мрежовия трафик на цялата мрежова инфраструктура е много важна задача за всеки системен администратор на Linux. Администраторът на мрежата трябва да види какво става с мрежата, кой използва честотната лента и как цялата мрежова инфраструктура обработва товара. Доброто е, че в Linux има много инструменти за мрежов мониторинг и анализ на трафика с отворен код.

В тази публикация ще обсъдим някои инструменти за команден ред на Linux, които могат да се използват за наблюдение на използването на мрежата.

Nload

Nload е приложение за конзоли, което позволява на потребителите да следят отделно входящия и изходящия трафик.

Той визуализира входящия и изходящия трафик, като използва две графики и осигурява допълнителна информация като общото количество прехвърлени данни и минималната / максималната употреба на мрежата.

Можете да инсталирате nload като изпълните следната команда:

 sudo apt-get инсталирате nload 

Сега изпълнете командата nload:

 sudo nload 

След като командата nload бъде изпълнена, трябва да видите следния изход.

Iptraf

Iptraf е IPcurrency IP-базиран инструмент за LAN мониторинг, който показва индивидуалните връзки и количеството данни, които текат между хостовете.

За да инсталирате iptraf, изпълнете следното:

 sudo apt-get инсталирате iptraf 

Щом е инсталиран iptraf следната команда:

 sudo iptraf 

Трябва да видите следния изход.

Vnstat

Vnstat е различен от повечето други инструменти. Това е конзолен монитор за мрежов трафик за Linux, който работи като демон и поддържа дневник за мрежовия трафик за избрания интерфейс. Той може да се използва за генериране на отчет за използването на мрежата.

Можете да инсталирате vnstat като изпълните следната команда:

 sudo apt-get инсталирате vnstat 

Сега, изпълнете vnstat без аргумент:

 sudo vnstat 

Можете да видите общото количество прехвърляне на данни в мрежата.

Ако искате да наблюдавате използването на честотната лента в реално време, използвайте опцията -l . Той ще показва общата широчина на честотната лента, използвана от входящите и изходящите данни.

Сега, стартирайте vnstat да следите използването на честотната лента на wlan0 interface: vnstat wlan0 interface:

 sudo vnstat -l-i wlan0 

Ще видите следния изход.

скоростомер

Скорометърът е помощна програма за командния ред, която може да се използва за наблюдение на скоростта на изтегляне / качване на мрежовите връзки и скоростта на файловите системи. Скорометърът показва графика на текущата и миналата скорост на мрежата във вашата конзола. Можете също да използвате скоростомера директно във файл, за да наблюдавате ефективността на изтеглянето и историята на конкретно изтегляне вместо целия трафик в мрежата.

Изпълнете следната команда, за да инсталирате speedometer във вашата система:

 sudo apt-get инсталирате скоростомера 

Сега, тичам speedometer на wlan0 интерфейс:

 sudo скоростомер -r wlan0-t wlan0 

Ще видите изход, подобен на следния.

Iftop

Iftop е инструмент на командния ред, който слуша мрежовия трафик на даден интерфейс (като eth0, eth1, wlan0) и показва таблица за текущата честотна лента, използвана от хостове. Iftop използва библиотеката pcap за улавяне на входящите и изходящите пакети на мрежовия интерфейс.

Можете лесно да инсталирате iftop като изпълните следната команда:

 sudo apt-get инсталирате iftop 

Сега, изпълнете iftop с n опция, която не позволява iftop от решаване на IP адресите на hostname:

 sudo iftop -n 

Ще видите следния изход.

заключение

Надявам се, че тази публикация ще ви помогне бързо да проверите честотната лента на вашия сървър на Linux. Чувствайте се свободни да оставите коментар, ако имате някакви въпроси.