成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用ntopng在Linux上搭建基于Web的網絡流量監控系統

譯文
系統 Linux 新聞
ntopng是一款采用開源技術(GPLv3)的網絡流量分析工具,它為實時監控網絡流量提供了一個Web界面。本教程中將介紹如何使用ntopng,在Linux上搭建基于Web的網絡流量監控系統。

【2014年1月16日 51CTO外電頭條】如果你負責監控本地網絡上的網絡流量,可能會考慮許多不同的方法來進行監控,這取決于本地網絡的規模/流量、監控平臺/界面以及后端數據庫類型等因素。

ntopng是一款采用開源技術(GPLv3)的網絡流量分析工具,它為實時監控網絡流量提供了一個Web界面。它可以在多個平臺上運行,包括Linux和Mac OS X。ntopng本身隨帶一個簡單的類似RMON的代理軟件,內置Web服務器功能,并使用支持Redis的鍵值服務器來存儲時間序列統計數字。你可以將ntopng網絡流量分析工具安裝到與你網絡連接的任何指定的監控服務器上,可以使用Web瀏覽器,訪問服務器上現有的實時流量報告。

我在本教程中將介紹如何使用ntopng,在Linux上搭建基于Web的網絡流量監控系統。

ntopng的功能特性

  • 對本地網絡流量進行流量層、協議層的實時分析。
  • 域、自主系統(AS)和虛擬局域網(VLAN)等層面的統計數字。
  • IP地址的地理位置。
  • 基于深層數據包檢查(DPI)的服務發現(比如谷歌和Facebook)。
  • 歷史流量分析(比如分析每小時、每天、每周、每月、每年的流量)。
  • 通過nProbe,支持sFlow、NetFlow(v5/v9)和IPFIX。
  • 網絡流量矩陣(誰跟誰通信?)。
  • 支持IPv6。

將ntopng安裝在Linux上

官方網站為UbuntuCentOS提供了二進制程序包。

如果你想從其源處構建最新的ntopng,請遵照下面的指示操作(最新信息:這些指示適用于ntopng 1.0。如果是ntopng 1.1或更高版本,請參閱最新指示。)。

想在Debian、Ubuntu或Linux Mint上構建ntopng:

  1. $ sudo apt-get install libpcap-dev libglib2.0-dev libgeoip-dev redis-server wget libxml2-dev 
  2. $ tar xzf ntopng-1.0.tar.gz -C ~ 
  3. $ cd ~/ntopng-1.0/ 
  4. $ ./configure 
  5. $ make geoip 
  6. $ make 

在上述步驟中,"make geoip"會使用wget命令,從maxmind.com自動下載免費版的GeoIP數據庫。所以,要確保你的系統已連接至網絡。

想在Fedora上構建ntopng:

  1. $ sudo yum install libpcap-devel glib2-devel GeoIP-devel libxml2-devel libxml2-devel redis wget 
  2. $ tar xzf ntopng-1.0.tar.gz -C ~ 
  3. $ cd ~/ntopng-1.0/ 
  4. $ ./configure 
  5. $ make geoip 
  6. $ make 

想把ntopng安裝到CentOS或RHEL上,先建立EPEL軟件庫(http://xmodulo.com/2013/03/how-to-set-up-epel-repository-on-centos.html),然后遵照與上面Fedora中同樣的指示操作即可。

在Linux上配置ntopng

構建了ntopng后,為ntopng創建一個配置目錄,并且準備好默認配置文件,如下所示。我假設,"192.168.1.0/24"是你本地網絡的CIDR地址前綴。

  1. $ sudo mkir /etc/ntopng -p 
  2. $ sudo -e /etc/ntopng/ntopng.start --local-networks "192.168.1.0/24" 
  3. --interface 1 
  4. $ sudo -e /etc/ntopng/ntopng.conf 
  5. -G=/var/run/ntopng.pid 

在運行ntopng之前,確保先啟動redis,這是ntopng的鍵值存儲區。

想在Debian、Ubuntu或Linux Mint上啟動ntopng:

  1. $ sudo /etc/init.d/redis-server restart 
  2. $ cd ~/ntopng-1.0/ 
  3. $ sudo ./ntopng 

想在Fedora、CentOS或RHEL上啟動ntopng:

  1. $ sudo service redis restart 
  2. $ cd ~/ntopng-1.0/ 
  3. $ sudo ./ntopng 

默認情況下,ntopng在TCP/3000端口偵聽。使用下面這個命令,證實確實如此。

  1. $ sudo netstat -nap|grep ntopng 
  2. tcp        0      0 0.0.0.0:3000            0.0.0.0 
  3. :*      LISTEN     29566/ntopng 

在基于Web的界面中監控網絡流量

一旦ntopng成功運行,使用你的Web瀏覽器,進入到http://<ip-address-of-host>:3000,即可訪問ntopng的Web界面。

你會看到ntopng的登錄屏幕。使用默認的用戶名和密碼:"admin/admin",即可登錄。 

下面是實際使用的ntopng的幾個屏幕截圖。

頂峰流量的實時圖示。

頂峰主機、頂峰協議和頂峰AS號的實時統計數字。

活動流量的實時報告,使用了基于DPI的應用程序/服務自動發現。

歷史流量分析。

原文鏈接:http://xmodulo.com/2013/10/set-web-based-network-traffic-monitoring-linux.html

責任編輯:黃丹 來源: 51CTO.com
相關推薦

2013-11-25 15:56:41

Linux配置流量監控

2016-10-07 22:54:03

流量監控ossim

2010-06-13 14:47:15

2022-07-20 09:07:03

Linuxtcpdump網絡工具

2011-04-06 10:57:14

監控MRTG

2011-03-31 09:47:21

CACTI流量監控

2013-12-27 09:55:56

2010-05-27 12:38:35

2010-06-04 14:04:06

2022-04-07 06:04:00

NetHogs開源網絡工具

2009-08-03 16:27:17

2021-03-22 10:36:48

Linux網絡流量iftop

2015-12-30 10:02:49

2011-11-07 09:50:30

2015-06-25 13:45:15

Linux監控工具ntopng安裝

2014-05-20 09:59:27

Mnitrix輕型監控系統系統管理員

2016-10-07 15:20:52

2022-09-26 14:24:18

Linux網絡流量審計

2010-06-10 17:41:47

2018-09-28 09:00:00

LinuxTCPflow網絡流量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美在线一区 | 91免费入口 | 91影库| 精品久久国产老人久久综合 | 欧美h版 | 九九热精 | 国产成人av一区二区三区 | 欧美精品一区二区三区四区 在线 | 91视频正在播放 | 午夜在线精品 | 欧美久 | 国产精品久久九九 | 欧美国产一区二区 | 欧美一级欧美三级在线观看 | 久久另类视频 | 韩日一区二区 | 国产主播第一页 | www.色五月.com| 国产精品亚洲一区 | 男人天堂视频在线观看 | 国产精品成人一区二区三区夜夜夜 | 日韩欧美国产一区二区 | 亚洲国产一区视频 | 一区二区久久电影 | 国产精品国产成人国产三级 | 中文字幕亚洲区一区二 | 欧美三级视频 | 99久久久国产精品 | 午夜爽爽爽男女免费观看 | 欧美综合在线观看 | 色婷婷av一区二区三区软件 | 四虎成人在线播放 | 国产xxxx搡xxxxx搡麻豆 | 亚洲a在线观看 | 操人网站| 欧美日韩综合精品 | 久久最新 | 亚洲视频免费在线观看 | 亚洲 欧美 激情 另类 校园 | 日韩国产欧美在线观看 | 亚洲精品视频在线播放 |