歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux安裝 >> Linux下ntop網絡監控的安裝與配置

Linux下ntop網絡監控的安裝與配置

日期:2017/4/19 13:54:03   编辑:Linux安裝

ntop是一種監控網絡流量工具,用ntop顯示網絡的使用情況比其他一些網絡管理軟件更加直觀、詳細。Ntop甚至可以列出每個節點計算機的網絡帶寬利用率。

一、系統環境
CentOS6.X系列
Ntop4.1.0

--------------------------------------------------------------------------------

二、安裝前准備
2.1 Linux系統安裝,選擇的是 Basic services 安裝;

2.2 配置網絡信息、關掉SELinux與iptables;

2.3 安裝 基本常用工具及命令
yum -y install yum-plugin* telnet nmap lrzsz

2.4 安裝Ntop所需要的開發庫及軟件:
yum -y install libtool
yum -y install libpcap-devel
yum -y install zlib-devel
yum -y install openssl-devel
yum -y install python-devel
yum -y install rrdtool*

注:我的系統安裝了這些支持庫及軟件後就可以了。不同的系統可能需要更多的軟件包,在編譯Ntop的時候會有提示,缺少的直接 yum 安裝一下即可;

--------------------------------------------------------------------------------

三、安裝GeoIP
所謂GeoIP,就是通過來訪者的IP, 定位他的經緯度,國家/地區,省市,甚至街道等位置信息。
cd
wget
tar xzvf GeoIP.tar.gz
cd GeoIP-1.4.8
./configure
make
make install

--------------------------------------------------------------------------------

四、升級Python
cd
wget
tar xzvf Python-2.7.3.tgz
cd Python-2.7.3
./configure --prefix=/usr/local/python
make
make install
mv /usr/bin/python /usr/bin/python-old
ln -s /usr/local/python/bin/python /usr/bin/

注:升級到2.7.3後,yum 功能將不能使用,因為yum使用的是2.6.6版本的python,這時我需要去編輯一下 /usr/bin/yum ,在第一行:#!/usr/bin/python 更改為 #!/usr/bin/python-old ,即可;

--------------------------------------------------------------------------------

五、安裝配置 Ntop
cd
wget %20Stable/ntop-4.1.0.tar.gz
tar xzvf ntop-4.1.0.tar.gz
cd ntop-4.1.0
./autogen.sh --prefix=/usr/local/ntop
make
make install
mkdir /var/log/ntop
useradd ntop
chown ntop.ntop /usr/local/ntop/share/ntop -R
chown ntop.ntop /var/log/ntop
cp /root/ntop-4.1.0/packages/RedHat/ntop.conf.sample /etc/ntop.conf

--------------------------------------------------------------------------------

六、啟動 Ntop
cd /usr/local/ntop/bin

./ntop -A //設定admin密碼;

./ntop -P /var/log/ntop -u ntop -d //啟動ntop;

注:如果想監控指網卡,可以加:"-i eth***"

ntop程序常用的選項:
-A 設定admin密碼
-c --sticky-hosts 保留非活動主機的記錄
-P 指定.db檔存放路徑,表示存放db文件的路徑
-u 指定ntop的運行用戶(run user)
-b --disable-decoders 關閉協議解碼器
-n 使用數字形式的主機標識(不做DNS解析)
-w 指定監聽HTTP訪問的端口(默認為3000),如 #./ntop -P /usr/local/ntop/var/ntop -u ntop -w 4000(port)
-i 指定接口名稱


--------------------------------------------------------------------------------

七、WEB訪問 Ntop
打開浏覽器-輸入-址址:3000

相關閱讀

CentOS 6.3下ntop配置筆記

RedHat 5.5 安裝ntop過程

Linux ntop監控網絡流量

CentOS 5.5下整合Cacti+Monitor+Told+ntop部署

CentOS 5.5下ntop 3.4 pre3安裝配置筆記

Linux下安裝配置ntop監視網絡使用情況[多圖]

Copyright © Linux教程網 All Rights Reserved