<ins id='5euq6'></ins>
  • <tr id='5euq6'><strong id='5euq6'></strong><small id='5euq6'></small><button id='5euq6'></button><li id='5euq6'><noscript id='5euq6'><big id='5euq6'></big><dt id='5euq6'></dt></noscript></li></tr><ol id='5euq6'><table id='5euq6'><blockquote id='5euq6'><tbody id='5euq6'></tbody></blockquote></table></ol><u id='5euq6'></u><kbd id='5euq6'><kbd id='5euq6'></kbd></kbd>
      <span id='5euq6'></span>

        1. <i id='5euq6'><div id='5euq6'><ins id='5euq6'></ins></div></i><acronym id='5euq6'><em id='5euq6'></em><td id='5euq6'><div id='5euq6'></div></td></acronym><address id='5euq6'><big id='5euq6'><big id='5euq6'></big><legend id='5euq6'></legend></big></address>

          <fieldset id='5euq6'></fieldset>
            <dl id='5euq6'></dl>

            <code id='5euq6'><strong id='5euq6'></strong></code>
          1. <i id='5euq6'></i>

            在CentOS系统上安装网络监控软件ntopng

            • 时间:
            • 浏览:10
            • 来源:124软件资讯网

                ntopng是什么

                Ntopng是一个基于网页的高速通讯剖析器和流量网络器 。Ntopng基于ntop  ,它运行于所有Unix平台、MacOS X和Windows  。

                特征

                从ntopng网站上  ,我们可以看到他们说它有众多的特征 。这里列出了其中一些:

                按种种协议对网络通讯排序

                显示网络通讯和IPv4/v6的激活主机

                连续不停以RRD花样存储定位主机的通讯数据到磁盘

                通过nDPI  ,ntop的DPI框架  ,发现应用协议

                显示种种协议间的IP通讯漫衍

                剖析IP通讯  ,并凭据源/目的地址举行排序

                显示IP通讯子网的矩阵(谁在和谁通讯?)

                陈诉按协议类型排序的IP协议使用率

                天生HTML5/AJAX网络通讯数据

                安装的先决条件

                Ntop为CentOS和基于64位Ubuntu预编译好了包  ,你可以在它们的下载页面找到这些包  。对于32位操作系统  ,你必须从源代码编译  。本文在CentOS 6.4 32位版本上测试过  。可是  ,它也可以在其它基于CentOS/RedHat的Linux版本上事情  。让我们最先吧  。

                开发工具

                你必须确保你安装了编译ntopng所需的所有开发工具  ,要安装开发工具 ,你可以使用yum下令:

                代码如下:

                # yum groupinstall ‘Development Tools’

                安装TCL

                代码如下:

                # yum install tcl

                安装libpcap

                代码如下:

                # yum install libpcap libpcap-devel

                安装Redis

                代码如下:

                # wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz

                # tar zxfv redis-2.6.13.tar.gz

                # cd redis-2.6.13

                # make 32bit

                # make test

                # make install

                安装ntopng

                要领 1 :

                代码如下:

                # wget http://sourceforge.net/projects/ntop/files/ntopng/ntopng-1.1_6932.tgz/download

                # tar zxfv ntopng-1.1_6932.tgz

                # cd ntopng-1.1_6932

                # ./configure

                # make

                # make install

                要领 2 :

                在我的CentOS 6.4上 ,我使用要领 1时收到了一个错误新闻  ,错误新闻内容如下:

                代码如下:

                ./third-party/LuaJIT-2.0.2/src/libluajit.a : could not read symbols : File in wrong format

                以是 ,我切换到了SVN来安装  。对于此要领 ,需要联网  ,步骤如下:

                代码如下:

                # svn co https://svn.ntop.org/svn/ntop/trunk/ntopng/

                # ./autogen.sh

                # ./configure

                # make

                # make install

                由于ntopng是一个基于网页的应用  ,你的系统必须安装有事情优秀的 Web 服务器

                为ntopng建立设置文件

                若是一切都已安装完毕  ,那么我们该来运行它了  。默认情形下  ,若是我们在./configure这一步没有明确修改安装文件夹的话  ,redis和ntopng将安装到/usr/local/文件夹 。接下来  ,我们需要为ntopng建立设置文件 。在本文中  ,我们使用vi作为文本编辑器  。你也可以使用你所中意的文本编辑器来建立ntopng的设置文件 。

                代码如下:

                # cd /usr/local/etc

                # mkdir ntopng

                # cd ntopng

                # vi ntopng.start

                放入这些行:

                代码如下:

                --local-network "10.0.2.0/24"

                --interface 1

              < p> # vi ntopng.pid

                放入该行:

                代码如下:

                -G=/var/run/ntopng.pid

                生存这些文件 ,然后继续下一步 。

                运行ntopng

                我们假定你已准确安装了网络服务器  ,那么下一步就是运行redis服务器 。

                复制代码

                代码如下:

                # /usr/local/bin/redis-server

                然后  ,运行ntopng

                复制代码

                代码如下:

                # /usr/local/bin/ntopng

                测试ntopng

                现在 ,你可以通过会见http://yourserver.name:3000来测试ntopng应用  ,你将会看到ntopng登录页面 。首次登录 ,你可以使用用户‘admin’和密码‘admin’  。

                仪表盘相当简练  。当你登入后 ,你将看到关于最高流量通讯者页面  。

                若是你点击右侧顶部的流量菜单 ,ntopng将会显示运动流量的更多细节  。

                在主机菜单上  ,你可以看到毗连到流的所有主机 。

                Ntopng Hosts List

                若是你点击主机 > 交互  ,ntop将显示一个漂亮的主机间的交互信息图表  。

              仪表盘菜单

              组成部门:

                顶级主机(发送+吸收)

                顶级应用协议

                Ntopng Apps

                界面菜单将引领你进入更多内部菜单  。包菜单将给你显示包的巨细漫衍 。

                协议菜单将为你显示使用了几多协议及其使用百分比  。

                你也可以通过使用历史活跃度菜单检察活跃度  。

                最后一项要点是  ,你也可以通过顶部右侧区域的设置菜单(齿轮图标的那一个)治理哪些用户可以会见ntopng 。

                Ntopng为你提供了一个规模宽阔的时间线 ,从5分钟到1年都可以  。你只需要点击你想要显示的时间线  。图表自己是可以点击的  ,你可以点击它来举行缩放 。

                固然  ,ntopng能做的事比上面图片中展示的还要多得多  。你也可以将定位和电子舆图服务整合进来  。在ntopng自己的网站上  ,有已付费的模块可供使用 ,如nprobe可以扩展ntopng可以提供应你的信息  。更多关于ntopng的信息 ,你可以会见ntopng网站  。