2008年4月15日 星期二

Ntop 3.3 安裝步驟

建置Ntop的目的: 此工具主要在依IP address & TCP/UDP port來Monitor網路流量狀況,可以快速發現網路變慢的問題點在哪?是網路管理者必備工具,而且…它不用花錢。

設置點:看你要Monitor哪裡的封包,通常設置於LAN <--> Internet之間,或是分公司<-->分公司之間,還可以在Core switch上視狀況機動將某個port的流量導入作監控,非常方便。

使用版本: Ntop 3.3
作業系統:Linux Fedora core 8 (需兩張網卡,Monitor & Management)

安裝步驟:
(參考http://forum.icst.org.tw/phpBB2/viewtopic.php?p=47187&sid=5c8f8f7004d72113238af02ee28657e5)

wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.27.tar.gz
#Don't use libtool-2.2.2.tar.gz, ntop make will failed
wget http://ftp.gnu.org/gnu/libtool/libtool-1.5.tar.gz
wget http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.gz
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# rrdtool need libpcap-devel libpng-devel libart_lgpl-devel zlib-devel freetype-devel
# ntop need libtool, automake, autoconf gcc-c++ gdbm-devel; automake need autoconf yum -y install gcc gcc-c++ httpd gdbm-devel libpcap-devel libpng-devel libart_lgpl-devel zlib-devel freetype-devel

tar -zvxf rrdtool-1.2.27.tar.gz
cd rrdtool-1.2.27
./configure
make
make install
cd ..

ln -s /usr/local/rrdtool-1.2.27/bin/rrdtool /usr/local/bin/rrdtool
ln -s /usr/local/rrdtool-1.2.27 /usr/local/rrdtool

tar -zxvf libtool-1.5.tar.gz
cd libtool-1.5
./configure
make
make install
cd ..

tar -zxvf autoconf-2.62.tar.gz
cd autoconf-2.62
./configure
make
make install
cd ..

tar -zxvf automake-1.9.6.tar.gz
cd automake-1.9.6
./configure
make
make install
cd ..

tar -zxvf ntop-3.3.tar.gz
cd ntop-3.3
./autogen.sh
make
make install

mkdir /usr/local/var/ntop/rrd

service httpd restart
chkconfig httpd on

ntop -A

http://YourHostIP:3000/

看到ntop畫面

再到Core switch(Cisco 4510 switch)將封包導至Ntop Server 的Monitor port:
3/1 PROXY
3/2 Firewall
3/48 NTOP
monitor session 1 source interface Gi3/1 , Gi3/2
monitor session 1 destination interface Gi3/48

沒有留言: