Программа ntopng — инструмент мониторинга с открытым исходным кодом, который собирает информацию об использовании сети в реальном времени и за прошлые периоды. Это приложение предоставляет веб-интерфейс для анализа сетевого трафика, обнаружения аномалий и устранения неполадок в работе сети. Также у утилиты ntopng есть следующие дополнительные функции:
- визуализация данных в виде графиков и диаграмм;
- использование технологии DPI (от англ. Deep Packet Inspection) для классификации трафика по приложениям (например, YouTube, Facebook, Skype);
- отслеживание отдельных устройств и их соединений;
- отправка предупреждений при обнаружении подозрительных действий;
- интеграция с такими инструментами, как Elasticsearch, InfluxDB и Grafana.
В этой статье мы расскажем, как установить ntopng в дистрибутиве Ubuntu Linux.
Содержание:
- Добавление в ОС репозитория universe
- Добавление в ОС репозитория ntop
- Установка ntopng и необходимых зависимостей
- Запуск программы ntopng
- Выводы
Добавление в ОС репозитория universe
Репозиторий universe содержит поддерживаемое сообществом программное обеспечение с открытым исходным кодом. Обычно он по умолчанию добавлен в Ubuntu Linux. Однако если он еще у Вас не добавлен в ОС, сделайте это с помощью следующей команды:
Затем обновите список репозиториев:
Читайте также: 15 примеров использования apt.
Добавление в ОС репозитория ntop
Приложение ntopng содержится в репозитории ntop, который по умолчанию не включен в Ubuntu Linux. Чтобы его подключить, сначала необходимо скачать пакет с настройками данного репозитория. Для этого выполните в терминале:
Затем установите репозиторий ntop в операционную систему:
Чтобы приложения из ntop стали доступны для инсталляции, последовательно примените следующие команды:
Установка ntopng и необходимых зависимостей
Теперь можно переходить к установке программы ntopng. Чтобы это сделать, воспользуйтесь приведенной ниже командой:
Читайте также: Команда iptraf в Linux с примерами.
Где:
pfring-dkms— библиотека для высокоскоростного захвата пакетов, снижающая нагрузку на процессор;nprobe— утилита для анализа сетевых потоков, дополняющая базовый захват пакетов;ntopng— основной веб-инструмент для мониторинга сетевого трафика;n2disk— программа для высокоскоростной записи трафика с возможностью криминалистического анализа и воспроизведения;cento— инструмент для обработки трафика в реальном времени, оптимизированный для сетей с высокой пропускной способностью (10G+).
Важно: общий размер всех программ может достигать 1 гигабайта.
Запуск программы ntopng
После установки ntopng необходимо запустить соответствующую службу:
Чтобы открыть веб-интерфейс ntopng, для начала запустите любой браузер. Затем перейдите по следующему поисковому запросу:
Замените <your-IP> на IP-адрес Вашего сервера или ПК.
На странице авторизации введите admin для полей Username и Password, и нажмите на кнопку Login. Далее программа запросит изменить пароль по умолчанию. Сделайте это и нажмите Change Password.
Читайте также: Мониторинг использования сети с помощью nethogs в Linux.
Наконец Вы попадете на главную страницу инструмента ntopng.
Выводы
Утилита ntopng — полезное приложение для отслеживания сетевого трафика в операционной системе Linux. Удобный графический интерфейс этой программы позволяет быстро получать все необходимые данные и анализировать их.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.


































