CentOS ntopng 使用指南
简介

ntopng 是一款基于 Linux 系统的网络流量监控工具,它可以实时显示网络流量、端口、主机、会话等信息,CentOS 是一款广泛使用的 Linux 发行版,本文将介绍如何在 CentOS 上安装和使用 ntopng。
安装 ntopng
更新系统源
需要更新 CentOS 的系统源,以便安装最新版本的 ntopng,打开终端,执行以下命令:
sudo yum update
安装 ntopng
执行以下命令安装 ntopng:
sudo yum install ntopng
安装 ntopng 依赖
ntopng 需要以下依赖项才能正常运行:
- net-snmp
- libpcap
- net-tools
执行以下命令安装依赖项:
sudo yum install net-snmp libpcap net-tools
启动 ntopng 服务
安装完成后,启动 ntopng 服务:

sudo systemctl start ntopng
设置 ntopng 服务开机自启
sudo systemctl enable ntopng
使用 ntopng
访问 ntopng 界面
打开浏览器,输入以下地址访问 ntopng 界面:
http://[CentOS IP]:3000 登录 ntopng
默认用户名和密码为 admin,登录后即可看到网络流量监控界面。
查看网络流量
在 ntopng 界面,可以看到以下信息:
- 网络流量:实时显示网络流量、上传和下载速度。
- 主机列表:显示连接到网络的设备列表。
- 会话列表:显示当前连接的会话信息。
- 端口列表:显示当前活跃的端口信息。
搜索主机和会话
在搜索框中输入主机名或 IP 地址,可以搜索对应的主机或会话。
查看流量详情

点击主机或会话,可以查看该主机或会话的详细信息,包括数据包数量、数据包大小、源 IP 地址、目标 IP 地址等。
FAQs
Q1:如何查看历史流量数据?
A1:ntopng 默认不支持查看历史流量数据,可以通过以下方法实现:
- 安装第三方工具,如 ntopng-log-viewer。
- 将 ntopng 日志文件导出为其他格式,如 CSV。
Q2:如何配置 ntopng 监控多个网络接口?
A2:编辑 ntopng 的配置文件 /etc/ntopng/ntopng.conf,找到以下行:
# ifconfig_interface=eth0
将其修改为要监控的网络接口,
ifconfig_interface=eth0,eth1
然后重启 ntopng 服务:
sudo systemctl restart ntopng
就是 CentOS 上安装和使用 ntopng 的详细教程,希望对您有所帮助!

