Anyone using ntopng on Security Onion 2.4? #14146
Replies: 5 comments 2 replies
-
Would you mind expanding on your use case a little bit? What data are you trying to get from ntopng? |
Beta Was this translation helpful? Give feedback.
-
Unsupported but you already knew that... The easiest way is to use docker. I use the docker container and sideload it on my SO standalone. I use docker-compose and I have a systemctl service to automatically start it during boot. my docker compose important lines: -i # I want ntopng to only see the monitor interface. so-redis password my SO nginx reverseproxy to ntopng I do this extra step because I want https and I want to leverage so-nginx single-sign-on. You need to edit nginx.conf using the SO salt method... If you are not familiar with salt then you don't have to do this extra steps. But when completed successfully I can access using https://so-ip-here/ntopng... In addition, this method you don't have to tweak the firewall to permit TCP 3000 because it is using nginx port 443 to get in to ntopng... here is partial config: Docker Hub link to the container: happy configuring.... |
Beta Was this translation helpful? Give feedback.
-
Thanks, that is golden! I had pretty much concluded my only hope was going to be to go the Docker route, but I'm glad to hear that approach has actually worked for someone else. And thanks for the extra insight about how to get ntopng behind the existing so-nginx. I love the idea of reverse proxying like that to get the extra benefits you mentioned. |
Beta Was this translation helpful? Give feedback.
-
Thanks to your guidance, my first pass at this is working like a charm. I have not tried the elegant nginx reverse proxying part yet, but have a working port 3000 listener with ntopng on it. I wrote a HOWTO guide about it here: Thanks again for the boost! |
Beta Was this translation helpful? Give feedback.
-
TotieBash, could I ask you how you set up your systemctl service file for the ntopng container? I'd like to build one to start at boot as well, but I'm not sure how to make sure it does not start until after the so-redis container is up and running. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been using ntopng for years on top of Security Onion versions as recent as 2.3, and now I'm trying to sort out how to get it set up on ISO-installed Security Onion 2.4 (Oracle Linux 9.5). Has anyone else had success with this? I'm having fits with its pfring requirement. The most promising guide I've encountered so far is:
https://www.linuxhelp.com/how-to-install-ntopng-on-oracle-linux-9-3
but secure boot seems to be blocking the insertion of the dkms generated pfring module.
If anyone else had already gone down this road and has any insight to offer, I'd sure appreciate it.
Beta Was this translation helpful? Give feedback.
All reactions