分类: LINUX
2011-03-25 14:13:48
ntop 是一个用来实时监视网络使用情况的工具,具有简明易用的Web界面,因此无论是配置还是使用都很容易在短时间之内上手,可以配置在Linux,Windows 等多种平台,不过Windows版是试用版。
详细介绍和下载可以参看主页:
1. 相关包: cairo-devel, libxml2-devel, pango-devel, pango, libpng-devel, freetype, freetype-devel, libart_lgpl-devel, libpcap-devel, libpcap, 一般在安装RHEL5时将”Development Libraries” 选上,以上包都默认安装.
2. 安装RRDTool
# wget
# tar -zxvf rrdtool-1.3.1.tar.gz
# export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
# ./configure
# make
# make install
通过运行/usr/local/rrdtool/share/rrdtool/examples/目录下的文件验证安装是否成功.
# ./stripes.pl
# ls -l
3. 配置和编译ntop
# ./autogen.sh -with-rrd-home=/usr/local/rrdtool-1.3.1
# make
# make install
# make install-data-as
期间从 下载GeoIP.tar.gz, GeoIPASNum.dat.gz和 GeoLiteCity.dat.gz 做IP地址解析用. 经历一个漫长过程.
建立ntop用户
# useradd -M -s /sbin/nologin -r ntop
配置目录权限
# chown ntop:root /usr/local/var/ntop //Database Files
# chown ntop:ntop /usr/local/share/ntop //Data Files
设置管理密码
# ntop -A
启动NTOP
#/usr/local/bin/ntop -d -L -u ntop -P /usr/local/var/ntop --skip-version-check --use-syslog=daemon
查看ntop状况
停止ntop
# killall ntop