zhufeng518 发表于 2019-1-26 11:57:34

NTOP 局域网流量监控

  NTOP   局域网流量监控
  
  
        软件包放在 /ff 下
  环境: 需要安装相关的软件包
  1)         ntop-3.3.tar.gz
  2)         libpcap-0.8.3.tar.gz
  3)         rrdtool-1.2.13.tar.gz
  4)         libpng-1.2.10-7
  5)         zlib-1.2.3-3
  6)         gdbm-1.8.0-26.2.1
  7)         gd-2.0.33-9.3.fc6
  注意:其中4—7的包是rhel5自带的rpm包,1—3则需要手动安装源码包
  
  1.         安装辅助软件包libpcap
  (安装libpcap,因为rhel5自带的包缺少相关头文件,所以需要重装)
  # tar -zxvf libpcap-0.8.3.tar.gz -C /usr/src/
  # cd /usr/src/libpcap-0.8.3/
  # ./configure
  # make && make install
  2.         安装辅助软件包rrdtool
  # tar -zxvf rrdtool-1.2.13.tar.gz -C /usr/src/
  # cd /usr/src/rrdtool-1.2.13/
  # ./configure --prefix=/usr/local/
   (修改rrdtool的安装位置,一边配置安装ntop时自动识别)
  注意:如果发现不成功,少包,安装libart_ligpl-devel , freetype包
  # make && make install
  3.         安装ntop
  # tar -zxvf ntop-3.3.tar.gz -C /usr/src/
  # cd /usr/src/ntop-3.3/
  # ./autogen.sh --disable-mysql
   用于检查系统软件环境及自动生成 ./configure文件,并用给定选项进行配置
  # make && make install
  4.         # chown -R nobody:nobody /usr/local/var/ntop/
  默认的ntop数据库目录,可以选择使用其他目录。
                    # ntop –A      设置ntop管理员密码
                    # ntop -d -u nobody -w 9000 -i eth0
                          -d表示守护进程在后台运行-u 指定以nobody身份运行
           -w 指定web监听端口(默认为3000)-i 指定监听网卡 (网络接口)
                          
  
                             #netstat-anpt| gerp :9000   检查ntop是否正常坚挺服务
                             #echo ‘ntop–d–unobody–w9000-ieth0’ > /etc/rc.local
  
  ``1.   如果在启用该命令时出错:
  · ntop: error while loading shared
  libraries: librrd_th.so.2: cannot open
  shared object file: No such file or
  directory
  · 解决方法:
  · find / -iname librrd_th.so.2
  · ln -sv /opt/zenoss/lib/librrd_th.so.2 /lib/
  
  2如果出现 Thu Sep17 19:14:59 2009Initializing gdbm databases
  Thu Sep17 19:14:59 2009    * * ERROR * *....open of /usr/local/var/ntop/prefsCache.db
  failed: Can't be writer
  Thu Sep17 19:14:59 2009Possible solution: please use '-P '
  Thu Sep17 19:14:59 2009   * * FATAL_ERROR * *GDBM open failed, ntop shutting
  down...
  Thu Sep17 19:14:59 2009CLEANUP: ntop caught signal 2
  Thu Sep17 19:14:59 2009ntop is now quitting...
  解决方法方法方法方法 : : : :
  chown -R nobody.nobody /usr/local/share/ntop/
  chown -R nobody.nobody /data/httplogs/ntop
  chown -R nobody.nobody/usr/local/var/ntop



页: [1]
查看完整版本: NTOP 局域网流量监控