Skip to content

ntopng安装

约 440 字大约 1 分钟

2019-5-27

ntopng:网络流量实时监控工具。

安装

首先,您需要安装EPEL 6存储库。

yum -y install http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

然后你需要添加ntop存储库(手动)

这里需要注意这个地址的两个变量 releasever:系统版本basearch:位数

vi /etc/yum.repos.d/ntop.repo
[ntop]
 name=ntop packages
 baseurl=http://www.nmon.net/centos/$releasever/$basearch/
 enabled=1
 gpgcheck=1
 gpgkey=http://www.nmon.net/centos/RPM-GPG-KEY-deri

更新您的存储库并安装ntopng及其依赖项

yum clean all
 yum update
 yum install pfring n2disk nProbe ntopng ntopng-data nbox

*注意:此时我遇到了一个事务检查错误,因为我的内核比ntop编译所期望的更新,所以我必须安装一个较旧的内核来完成yum install。如果上述操作完成且没有错误,则可以跳过此步骤,否则请抓取旧内核并再次尝试安装包。

yum -y install kernel-2.6.32.431.20.3.el6

安装后,您需要编辑配置文件。

vi /etc/ntopng/ntopng.start
--local-networks "192.168.0.0/24"
 --interface 0

并复制默认配置

cp /etc/ntopng/ntopng.conf.sample /etc/ntopng/ntopng.conf

将服务设置为自动启动。

chkconfig redis on
 chkconfig ntopng on

向防火墙添加例外

vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3000 -j ACCEPT

重启防火墙

service iptables restart

并启动ntopng服务......

service redis start
 service ntopng start

完成!

​ 1.安装EPEL源

wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -ivh epel-release-5-4.noarch.rpm
  1. 安装依赖包
yum groupinstall “Development Tools”
yum install libpcap-devel glib2-devel GeoIP-devel libxml2-devel
libxml2-devel redis autoconf automake sqlite-devel
  1. 下载、安装ntopng 别搞成ntop了...

    wget ........

    tar .....

    下载之后解压进入文件夹执行

    cd ...

./autogen.sh
./configure #解压编辑,成功了会显示Please do not forget to download GeoIP databases doing: /usr/bin/gmake geoip
gmake geoip
make && make install
mkdir /etc/ntopng/ntopng.conf
/usr/local/bin/ntopng /etc/ntopng/ntopng.conf & #运行