Сразу оговорюсь, что эта консольная утилита работает не только под 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: 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.