生產環境:
操作系統:Centos release 6.6 (Final)
監控網絡流量工具:Ntop-5.0.1.tar.gz
任務:編譯安裝及配置ntop軟件
ntop是一種監控網絡流量工具,用ntop顯示網絡的使用情況比其他一些網絡管理軟件更加直觀、詳細。
1.檢查安裝環境:安裝依賴包
[root@sky9896bin]# yum –y install libtool libpcap-devel gdbm-devel gdbm make pango-devel gd
2.安裝所需要插件
[root@sky9896bin]# yum –y libpcap geoip rrdtool
3.編譯安裝ntop
[root@sky9896tools]# tar zxvf ntop-5.0.1.tar.gz
[root@sky9896tools]# cd ntop-5.0.1
[root@sky9896tools]# mv ntop-5.0.1 ntop
[root@sky9896tools]#cd ntop
[root@sky9896ntop]#./autogen.sh –with-tcpwrap
[root@sky9896ntop]# make && make install
4.配置ntop
# useradd ntop
# password ntop
#cd /usr/local/ntop/var
#chown ntop:ntop ntop
#cp ntop /packages/RedHat/ntop.conf.sample /usr/local/ntop/etc/ntop/ntop.conf
#vim ntop.conf 注意如下字段
--user ntop以ntop身份運行
--db-file-path /usr/local/ntop/share/ntop數據存放目錄
--interface eth0監控的網卡
–-http-server 3000運行的端口
5.啓動ntop
#cd /usr/local/ntop/bin
#./ntop –d –p /usr/local/ntop/var/ntop
ntop默認監聽端口爲3000,所以可在瀏覽器中輸入http://117.40.239.9:3000查看ntop監控畫面。注意:務必在防火牆開啓3000端口,否則無法訪問。
[root@sky9896~]# cd /var/www/html/cacti/plugins
[root@sky9896plugins]# wget http://cactiusers.org/downloads/ntop.tar.gz
[root@sky9896plugins]# tar zxvf ntop.tar.gz
然後打開cacti管理控制檯,在用戶管理-admin-區域權限 中給以admin“view”ntop的權限。再刷新一下cacti,在"控制檯"旁邊點擊ntop的標識就可以看到ntop的監控數據了。 訪問:http://117.40.239.9/cacti,即可查看效果圖如下:
小結:
安裝方式:
1、可以通過yum安裝,安裝既簡單,但對初學者來講,不建議採用此方法,對配置會無從下手;
2、建議通過編譯方式安裝,既然麻煩,但對整個配置和排除故障會有很大的幫助。
運行方式:
1、直接通過該地址: http://117.40.239.9:3000/
2、通過cacti平臺運行:http://117.40.239.9/cacti/
測試結果:
1、運行緩慢,不知什麼原因。
2、初次運行,無法獲得全面數據,收集數據有一個緩衝時間過程。
3、建議採用ie瀏覽器,360瀏覽器無法顯示圖形數據。