Сразу оговорюсь, что эта консольная утилита работает не только под Ubuntu. Информация о использовании сетевого трафика выводится прямо в консоли.

Примечательно и очень удобно, что благодаря Iftop администратор может в режиме реального времени отсматривать сетевую нагрузку, а так же быстро выявлять пользователей, которые из чувства безнаказанности заняли весь канал.

 

 

Установка iftop:

sudo apt-get install iftop

Сразу после установки можно пользоваться! Осуществляем мониторинг сети на Ubuntu:

sudo iftop (в не зависимости от количества сетевых интерфейсов будет слушать все)

sudo iftop -i eth0 -f “dst port 80” (будет слушать eth0 на порту 80)

sudo iftop -p -i eth0 (слушает выбранный вами интерфейс)

Пример работы:

IfTop мониторинг сети на Ubuntu Server

Возможные команды:

iftop: display bandwidth usage on an interface by host

Synopsis: iftop -h | [-npbBP] [-i interface] [-f filter code] [-N net/mask]

-h показать это сообщение -n не показывать имя хоста -N не конвертировать порт в имя службы -p показывать трафик между хостами в том же сегменте сети -b не отображать график -B отображать пропускную способность в байтах -i interface прослушивание указанного интрефема -f filter code использовать фильтр код для выбора пакетов для подсчета (умолчанию: нет, но только IP-пакеты считаются) -F net/mask показать транспортных потоков в / из сети -P показывать порты и хосты -m limit лимит -c config file альтернативный файл конфигурации

Вот таким простым способом можно осуществить мониторинг сети на Ubuntu.