introduce
ntopng is the next-generation version of the original ntop, a network traffic probe that monitors network usage. ntopng is based on libpcap and is written in a portable way so as to run on virtually every Unix platform, MacOSX and Windows.
ntopng (yes, it's all lowercase) provides an intuitive, encrypted web user interface for browsing real-time and historical traffic information.
Further introduction & installation: https://zhuanlan.zhihu.com/p/256995093
Video installation tutorial: https://www.bilibili.com/video/BV1FT4y1A7uZ
Official website: https://www.ntop.org/products/traffic-analysis/ntop/
Chinese introduction: https://hongwangle.com/ntop/
Download address: https://packages.ntop.org/index.php
Install
The installation method mainly refers to "Hongke Network Security". It is installed on Ubuntu, and I installed it on Kali. After trying various methods, it always ends in failure! Finally chose the Docker installation.
Get the download command at https://hub.docker.com/r/ntop/ntopng/ :
docker run -it -p 3000:3000 -v $(pwd)/ntopng.license:/etc/ntopng.license:ro --net=host ntop/ntopng:latest -i eth0
It was originally intended to be installed on a virtual machine. The test found that all downloads failed whether it was downloaded directly or linked to a proxy.
No way, change to VPS download
- pull run succeeded
- Modify the VPS security group policy to allow port 3000
use
Here again, I encountered a very disgusting thing. When I opened the site for the first time and entered the default account password (admin, admin) to log in and enter the reset password page, the browser kept loading and could not enter.
There is really no way, use SSH local socks5 proxy to access the system
After resetting the password, you can successfully log in to the system. But the user experience is still uncomfortable. Just open a page, it takes more than ten seconds to load.
The resource usage is okay, but I guess I will only experience this experience once.