64位CentOS 6.4如何安装配置流量监控工具ntopng

2023-04-14 08:00:00 配置 监控 流量

64位CentOS 6.4如何安装配置流量监控工具ntopng

ntopng是一种流量监控工具,可以监控网络中的流量数据。本文将介绍如何在64位CentOS 6.4系统中安装和配置ntopng。

一、安装ntopng

1、下载ntopng

下载地址:https://sourceforge.net/projects/ntop/files/ntopng/3.8/ntopng-3.8.tar.gz/download

下载完成后,将其解压到/usr/local/src目录:

tar -zxvf ntopng-3.8.tar.gz -C /usr/local/src/

2、安装依赖包

ntopng需要安装依赖包libpcap和libgeoip,可以使用yum安装:

yum install libpcap libgeoip

3、编译安装ntopng

进入ntopng目录,执行以下命令进行编译安装:

cd ntopng-3.8

./configure

make && make install

安装完成后,可以使用以下命令检查ntopng是否安装成功:

ntopng -v

如果安装成功,会显示ntopng的版本号。

二、配置ntopng

1、修改配置文件

ntopng的配置文件位于/usr/local/etc/ntopng.conf,可以使用以下命令编辑该文件:

vi /usr/local/etc/ntopng.conf

找到如下行,将其改为如下所示,启用Web界面:

-W 8080

找到如下行,将其改为如下所示,启用https访问:

-S

找到如下行,将其改为如下所示,指定https端口:

--https-port 8443

找到如下行,将其改为如下所示,指定管理员用户名和密码:

-u admin -P admin

找到如下行,将其改为如下所示,指定日志文件目录:

-l /var/log/ntopng

找到如下行,将其改为如下所示,指定数据库目录:

--db-dir /var/lib/ntopng

找到如下行,将其改为如下所示,指定要监控的网络接口:

-i eth0

修改完成后,保存并退出。

2、创建日志目录

ntopng需要使用日志目录来存储日志文件,可以使用以下命令创建该目录:

mkdir /var/log/ntopng

3、创建数据库目录

ntopng使用SQLite数据库来存储数据,可以使用以下命令创建数据库目录:

mkdir /var/lib/ntopng

4、启动ntopng

使用以下命令启动ntopng:

/usr/local/bin/ntopng -f /usr/local/etc/ntopng.conf

启动成功后,可以使用以下命令检查ntopng是否正在运行:

netstat -ntlp | grep ntopng

如果ntopng正在运行,会显示监听的端口号。

5、配置防火墙

如果系统安装了防火墙,需要使用以下命令打开ntopng所使用的端口:

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --zone=public --add-port=8443/tcp --permanent

firewall-cmd --reload

6、访问ntopng

打开浏览器,输入https://server_ip:8443/,使用管理员用户名和密码登录。如果登录成功,会看到ntopng的主页面。

相关文章