NtopNG - Программное обеспечение для мониторинга сетевого трафика. Оно работает на большинстве операционных систем, включая Linux, Windows и MacOS.
Среди преимуществ ntopng:
— Мониторинг сетевого трафика в режиме реального времени.
— Поддержка множественных интерфейсов.
— Графическое отображение данных.
— Глубокий анализ трафика.
Обвновим список пакетов и установим последние обновления на сервер (опц).
sudo apt update && apt upgrade -y
Теперь нужно сконфигурировать репозиторий, так как нужный нам пакет не представлен в резпозитори Debian.
sudo apt install wget -y
wget http://apt.ntop.org/buster/all/apt-ntop.deb
Теперь нам нужно инсталировать данный пакет.
Если во время его установки появится сообщение о неразрешенных зависимостях (иногда, почему то такое случается), debian сам подкинет Вам команду для разрешения необходимых зависимостей.
sudo dpkg -i apt-ntop.deb
sudo apt update -y
Если после обновления списка пакетов ошибок не появляется, значит установка дополнительного репозитория прошла успешно. Теперь установим нужные пакеты:
Sudo apt install ntopng pfring-dkms nprobe n2disk cento -y
NtopNG по-умолчанию доступен по <ваш IP сервера:3000>
Мы можем изменить это, а так же указать, какие интерфецсы прослушивать. Для этого редактируем файл:
sudo nano /etc/ntopng/ntopng.conf
# -i|--interface
# Specifies the network interface or collector endpoint to be
used by ntopng for network.
-i=eth0
# -i=eth2
# Sets the HTTP port of the embedded web server.
-w=3000
После настройки перезапускаем сервис и ставим в автозагрузку, если это требуется.
sudo systemctl restart ntopng
sudo systemctl enable ntopng
sudo systemctl status ntopng
Логин и пароль по-умолчанию: admin/admin