在Linux上配置ntopng
ntopng安装完毕之后,接下来,新建一个ntopng配置目录,然后按照下列命令准备默认的配置文件。这里我假设你的本地网络地址为C类“192.168.1.0/24”。
$ sudo mkir /etc/ntopng -p
$ sudo -e /etc/ntopng/ntopng.start
修改如下:
--local-networks "192.168.1.0/24"
--interface 1
$ sudo -e /etc/ntopng/ntopng.conf
修改如下:
-G=/var/run/ntopng.pid
在运行ntopng之前,要确认先启动redis,刚才不说了,redis为ntopng提供键值存储嘛~
在Debian、Ubuntu和Linux Mint上,这样启动:
$ sudo /etc/init.d/redis-server restart
$ sudo ./ntopng
在Fedora、CentOS和RHEL上,这样启动:
$ sudo service redis restart
$ sudo ./ntopng
ntopng默认监听TCP的3000端口,使用下列命令加以确认。
$ sudo netstat -nap|grep ntopng tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 29566/ntopng
基于Web界面的网络流量监控
一旦ntopng成功运行,就可以打开浏览器,访问地址http://:3000
这时,你会看到ntopng的登录界面。使用默认帐密:“admin/admin”。
下面是一些截图。
top流的实时可视化图像
top主机的实时统计,包括top协议和top AS数量
基于DPI的自动程序/服务探索生成的的实时数据报告
历史流量数据分析