Что такое Ntopng
Ntopng — это веб-приложение для реального мониторинга потока сетевого трафика, доступное как открытое бесплатное ПО. Это улучшенный инновационный Ntop, который отображает использование сети, статистику и аналитические данные. Он работает с различными компьютерными системами, включая Windows, Linux, Mac OS и BSD. Ntopng поставляется в профессиональной и корпоративной версиях с лицензионными ограничениями, а также в бесплатной версии сообщества с открытым исходным кодом.
Как установить Ntopng
Чтобы начать установку, вы должны сначала подключиться к серверу через SSH. Для начала мы должны обновить нашу систему и пакеты apt. Для этого выполните указанную команду ниже:
apt update -y
Ntopng имеет некоторые зависимости от различных пакетов, которые необходимо установить в нашей системе. Следовательно, сначала установите их командой:
apt install wget gnupg -y
Теперь мы должны установить “ntopng” с помощью команды ниже:
apt install ntopng
Ntopng успешно установлен в нашей системе и пришло время правильно его настроить. Для этого нам нужно открыть его файл конфигурации, который находится в папке /etc/ntopng, через редактор “nano”. Используйте приведенную ниже команду, чтобы сделать это:
nano /etc/ntopng.conf
Мы должны в данном файле раскомментировать строку с названием интерфейса (у нас на хостинге, он всегда “ens3”) и перезагрузить службу ntopng с помощью команды ниже:
systemctl restart ntopng
Теперь мы можем приступить самом Ntopng через адрес:
http://АДРЕС-сервера:3000
Для первого входа, пароль и логин будут как и указано на скриншоте.
После того как мы вошли, увидим такую общую картинку на главной странице
Здесь у Вас будет возможность мониторить за адресами которые отправляют либо какой трафик к Вашему серверу, а также вы увидите трафик который ваш сервер отправляет другим ресурсам и еще очень много других полезных фунции.
Заключение
Ntopng предоставляет множество других опций, которые могут быть очень полезны для мониторинга сети в реальном времени и генерации предупреждений. Вы можете просмотреть системную информацию, а также настроенную конечную точку оповещения.