Установка и использование консольного монитора сети iftop

Команда установки в Ubuntu/Debian:

sudo apt-get install iftop

Пример запуска с мониторингом всех интерфейсов:

sudo iftop

Пример запуска с мониторингом указанного интерфейса и пакетов обращающихся на порт 80:

sudo iftop -i eth0 -f "dst port 80"

Приведу список возможных опций запуска и опишу их:
-h (справка)
-n (не отображать вместо IP имена доменов)
-N (не связывать номера портов с именами сервисов)
-p (запуск в promiscuous режиме, слушающем все интерфейсы и пакеты)
-P (отображать порты)
-l (отоборажать IPv6 адреса)
-b (не показывать гистограммы трафика)
-m лимит (указание верхнего лимита полосы пропускания в K, M или G)
-B (отображение в байтах вместо бит)
-i интерфейс (слушать пакеты только на указанном сетевом интерфейсе)
-f фильтр (указание специальных кодов для фильтрования данных)
-F net/mask (слушать пакеты только указанной сети, например /24 или /255.255.255.0)
-G net6/mask6 (слушать пакеты только указанной IPv6 сети)
-c файл (указание файла с параметрами)
-t (текстовый режим)

Некоторые функциональные клавиши:
p (отображение портов)
h (справка)
q (выход)

Добавить комментарий