Chinaunix首页 | 论坛 | 博客
  • 博客访问: 396972
  • 博文数量: 92
  • 博客积分: 3153
  • 博客等级: 中校
  • 技术积分: 780
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-03 16:26
文章存档

2011年(21)

2010年(71)

分类: 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

  • -i "eth0,eth1" : 指定监听网卡
  • -d : 后台执行
  • -L : 输出日志写入系统日志(/var/log/messages)
  • -u ntop : 指定使用ntop身份执行
  • -P /usr/local/var/ntop : 指定ntop数据库文件位置
  • –skip-version-check : 跳过版本检查.
  • –use-syslog=daemon : 使用系统日志进程
  • -w : 使用其它端口

查看ntop状况

停止ntop

# killall ntop

阅读(1232) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~