zoukankan      html  css  js  c++  java
  • 网络流量监控分析工具 Ntopng 安装

    官方说明:http://packages.ntop.org/      http://packages.ntop.org/centos-stable/   http://packages.ntop.org/centos/

    参考:http://shaurong.blogspot.com/2013/11/ntopng-11-yum-centos-64-x64.html

    下載 :http://sourceforge.net/projects/ntop/files/ntopng/

    下面用yum方式安装,如何安装配置Ntopng :
    Ntopng是目前Ntop官方的主推版本,可以从http://www.ntop.org/ 下载目前最新的ntopng-1.1源码版本进行编译安装。不过为了安装方便,官方推出了Ntopng的yum源仓库,通过yum源仓库可以轻松安装Ntopng,这里就采用yum源方式进行安装。
    1.设置yum源
    首先为Ntopng创建一个yum源仓库,
    cd /etc/yum.repos.d/
    wget http://packages.ntop.org/centos-stable/ntop.repo -O ntop.repo        //下面两个也要下
    CentOS 6的 wget http://packages.ntop.org/centos-stable/epel-6.repo -O epel.repo //这个 wget https://copr.fedoraproject.org/coprs/saltstack/zeromq4/repo/epel-6/saltstack-zeromq4-epel-6.repo // 还有这个 CentOS的7 wget http://packages.ntop.org/centos/epel-7.repo -O epel.repo

    内容如下:

    [root@localhost ~]# cat /etc/yum.repos.d/ntop.repo     //应该可以自己vim 创建编辑
    [ntop]
    name=ntop packages
    baseurl=http://packages.ntop.org/centos-stable/$releasever/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=http://packages.ntop.org/centos-stable/RPM-GPG-KEY-deri
    [ntop-noarch]
    name=ntop packages
    baseurl=http://packages.ntop.org/centos-stable/$releasever/noarch/
    enabled=1
    gpgcheck=1
    gpgkey=http://packages.ntop.org/centos-stable/RPM-GPG-KEY-deri
    View Code
    然后下载一个epel的yum源:
    [root@localhost ~]# wget  http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  
    [root@localhost ~]# rpm -Uvh epel-release-6-8.noarch.rpm 
    2.安装Ntopng
    在设置好两个yum源后,安装Ntopng就变得十分简单了,只需执行如下操作即可:
    [root@localhost ~]# yum clean all  
    [root@localhost ~]# yum update     //这里会下载一些包 189个 共 201M  然后又updating371个包。
    [root@localhost ~]# yum install pfring n2disk nProbe ntopng ntopng-data nbox 
    安装提示错误: 官方说明一定要做 要不然就会出现各种错误:

    Starting ntopng: /usr/bin/ntopng: error while loading shared libraries: libzmq.so.4: cannot opefile or directory
    Unable to start ntopng

     
    3.配置Ntopng
    在Ntopng安装完成后,默认的配置文件模板是/etc/ntopng/ntopng.conf.sample,可以将此文件重命名为ntopng.conf,然后在这个配置文件中添加一些配置信息,例如:
    [root@localhost ~]# cat /etc/ntopng/ntopng.conf  
    -G=/var/tmp/ntopng.gid  
    --local-networks "192.168.12.0/24"  
    --interface em2  
    --user nobody  
    --http-port 3000 
    相关参数含义如下:
    -G指定存储Ntopng进程号的文件路径。
    --local-network指定要监控的本地子网段。
    --interface em2指定监听em2网卡上的流量。
    --user指定运行Ntopng服务所使用的账户。
    --http-port指定Ntopng的Web服务端口号,如果不指定,默认端口为3000。
    4.启动Ntopng服务
    在启动Ntopng服务之前,需要先启动redis服务。redis的功能之前介绍过,主要为Ntopng提供键值存储。下面首先启动redis服务,然后启动Ntopng服务,执行操作如下:
    [root@localhost ~]# service redis  start  
    [root@localhost ~]# service ntopng  start 
    为了保证redis和Ntopng服务在以后可开机自启动,还需要执行如下操作:
    [root@localhost ~]# chkconfig ntopng on  
    [root@localhost ~]# chkconfig redis on 
    最后,就可以通过Web方式(http://IP:3000)来访问Ntopng提供的服务了,默认登录用户名和密码均为admin,可在登录后进行修改。
     
    扩展:
    http://www.linuxidc.com/Linux/2015-02/113786.htm
    https://linux.cn/article-5664-1.html#3_5797
  • 相关阅读:
    vsftpd 启动 vsftpd:500 OOPS: bad bool value in config file for: guest_enable
    Vsftpd服务传输文件(转)
    搭建FTP服务
    sed命令
    创建服务类脚本
    jvm 方法区
    B+与B-树
    适配器模式
    java 垃圾回收总结(可达性分析 引用分类
    HBase常见问题答疑解惑【持续更新中】
  • 原文地址:https://www.cnblogs.com/carbon3/p/5932025.html
Copyright © 2011-2022 走看看