iptraf-ng — консольная утилита для мониторинга сетевого трафика, развиваемая как форк классической программы iptraf. Программа работает в текстовом интерфейсе на базе ncurses и предназначена для интерактивного просмотра и сбора статистики по сетевым интерфейсам и сетевым протоколам в реальном времени. Она предоставляет информацию о потоках, битрейтах, пакетах и деталях по протоколам уровня IP, TCP, UDP и ICMP, а также позволяет наблюдать за состоянием соединений и активностью узлов в локальной сети.
Утилита выполняет роль инструмента администраторов и специалистов по сетям для оперативного анализа трафика без графического окружения. Исторически iptraf появилась как лёгкая и удобная консольная программа; iptraf-ng продолжает эту традицию, внося правки, исправления и поддержку современных платформ. В доступных описаниях проект позиционируется как простой в установке и использовании инструмент для сбора статистики и отладки сетевых проблем, хотя подробная документация и история развития форка могут быть фрагментарными в общедоступных источниках.
- Интерактивный текстовый интерфейс на базе ncurses для работы в терминале.
- Мониторинг по интерфейсам: отображение входящего и исходящего трафика, скорости и объёма данных.
- Сбор статистики по протоколам: IP, TCP, UDP, ICMP с подсчётом пакетов и байтов.
- Отслеживание активных соединений и потоков с указанием пар адресов и портов.
- Список узлов локальной сети с подсчётом пакетов и байтов по каждому хосту.
- Разделение трафика по типам пакетов и протоколам для быстрого анализа нагрузки.
- Возможность логирования и экспорта собранной статистики для последующего анализа.
- Низкие системные требования и работа без графической оболочки, пригодность для серверных окружений.