iftop — мониторинг сетевых интерфейсов

iftop — инструмент для мониторинга пропускной способности сети в режиме реального времени.

Установка iftop

1. Загрузка и установка iftop из исходников

Скачаем iftop пакет с помощью следующей команды:

wget http://www.ex-parrot.com/pdw/iftop/download/iftop-1.0pre4.tar.gz

Распакуем iftop пакет и соберем его:

tar -zxvf iftop-1.0pre4.tar.gz # cd iftop-1.0pre4sudo su
./configure && checkinstall -D

Если ругается на зависимости, то установите следующие пакеты:

sudo apt install checkinstall libpcap libpcap-devel ncurses ncurses-devel

2. Установка iftop с помощью пакетного менеджера apt

sudo apt install iftop

Как использовать iftop

После того как iftop закончил свою установку войдите в консоль и введите команду:

iftop

Если вам нужно увидеть помощь, то нажмите кнопку h

iftop-h

Мониторинг определенных интерфейсов

Вы можете задать определенный интерфейс для мониторинга с опцией -i:

iftop -i enp0s8

Синтаксис пакета iftop

iftop -h | [-npblNBP] [-i interface] [-f filter code] [-F net/mask] [-G net6/mask6]

Опции iftop:

-h — Вывести информационное сообщение
-n— Не выполнять поиск имени хоста
-N — Не конвертировать номера портов в сервисы
-p — Работать в режиме promiscuous (показывать трафик между другими хостами в том же сегменте сети)
-b — Не отображать гистограмму трафика
-B — Отображать пропускную способность в байтах
-i interface  — Выбор интерфейса для прослушивания по его названию
-f filter code  —  Код фильтра для выбора пакетов для подсчета (по умолчанию: нет, но учитываются только IP-пакеты)
-F net / mask — Показывает потоки трафика в / из сети IPv4
-G net6/mask6 — Показывает потоки трафика в / из сети IPv6
-l — Отображение и подсчет трафика локального трафика IPv6 (по умолчанию: выкл)
-P — Показать порты, а также хосты
-m limit — Устанавливает верхний предел для шкалы пропускной способности
-c config file — Указывает альтернативный файл конфигурации
-t — Использовать текстовый интерфейс без ncurses

Порядок сортировки:

-o 2s Сортировка по первой колонке (средний трафик 2s)
-o 10s Сортировка по второй колонке (средний трафик 10 с) [по умолчанию]
-o 40s Сортировка по третьей колонке (средний трафик 40 с)
-o source Сортировать по адресу источника
-o destination Сортировка по адресу назначения

Следующие опции доступны только в сочетании с -t

-s num напечатать один текстовый вывод afer num seconds, и выйти
-L num количество строк для печати

Если есть вопросы, то пишем в комментариях и не забываем проголосовать за статью.
iftop — мониторинг сетевых интерфейсов
5 (100%) 2 votes

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *