追蹤
。有你真好。
關於部落格
‧∴ ° 手心的太陽‧∴ °∴ ‧°‧∴ ☆╮
  • 323809

    累積人氣

  • 3

    今日人氣

    2

    追蹤人氣

bandwidthd流量分析

* bandwidthd 採用 GPL 授權,原始網址如下: http://bandwidthd.sourceforge.net/ 下載位址: http://sourceforge.net/project/showfiles.php?group_id=89685&release_id=184856 * 安裝(紅色字體為執行命令,可以直接複製使用) bandwidthd 的安裝方法可說十分簡單, 首先您要檢查一下基本的配備是否充足: 須先安裝有以下函式庫: libpcap ( http://www.tcpdump.org/ ) libpng (http://www.libpng.org/ ) libgd ( http://www.boutell.com/gd/ ) apt-get -y install libpcap libpng gd 系統須有支援 System V IPC (大部份 Unix/Linux 都有) 接著,便可來安裝 bandwidthd 啦! 以 root 身份執行以下動作 wget http://optusnet.dl.sourceforge.net/sourceforge/bandwidthd/bandwidthd-2.0.1.tgz tar xvzf bandwidthd-2.0.1.tgz cd bandwidthd-2.0.1 ./configure mske make install 至此即已安裝完成,它會將 bandwidthd 安裝 至 /usr/local/bandwidthd 下 * 設定 bandwidthd 的設定可說超級簡單,請編輯: vi /usr/local/bandwidthd/etc/bandwidthd.conf 把其中 subnet 的設定設好即可,以 203.68.102.0/26 四分之一網段為例: subnet 203.68.102.0 255.255.255.192 存檔之後,便可準備執行。 * 執行 cd /usr/local/bandwidthd ./bandwidthd * 顯示: 在您的 web 主目錄下即行 cd /var/www/html ln -s /usr/local/bandwidthd/htdocs bandwidthd 接著您便可用 http://您的主機/bandwidthd 看到網路中各主機的頻寬使用情況啦! * 統計結果圖例: http://bandwidthd.sourceforge.net/demo/ * 結語: 這個工具真是太棒了! 小而美,方便實用不傷神,值得小型網路管理者試試! ------------------------------------------------------ 1.安裝apache2並啟動 yum install httpd mod_ssl chkconfig httpd on service httpd start 2.安裝相關元件 yum install gcc gcc-c++ libpng libpng-devel gd gd-devel elinks libpcap-devel gnuplot 3.下載bandwidthd原始碼 cd /usr/local/src elinks bandwidthd.sourceforge.net 下載bandwidthd-2.0.1.tgz 4.解壓縮bandwidthd tar -xzvf bandwidthd-2.0.1.tgz 5.修改bandwidthd上限(預設為20,修改為100) cd /usr/local/src/bandwidthd-2.0.1 vim graph.c Top20修改為Top100 (有三個) Counter < 21修改為Counter < 101 (有兩個) 6.安裝bandwidthd cd /usr/local/src/bandwidthd-2.0.1 ./configure make install ◎如有發生libpcap錯誤,請安裝libpcap rpm -i http://isoredirect.centos.org/centos/5/os/i386/CentOS/libpcap-devel-0.9.4-8.1.i386.rpm rpm -i http://isoredirect.centos.org/centos/5.1/os/i386/CentOS/libpcap-devel-0.9.4-11.el5.i386.rpm 7.修改bandwidthd設定檔 vim /usr/local/bandwidthd/etc/bandwidthd.conf subnet 192.168.1.0/24 dev "eth0" 8.建立bandwidthd連結 cd /var/www/html ln -s /usr/local/bandwidthd/htdocs bandwidthd 9.建立bandwidthd啟動 vim /etc/rc.local 加入/usr/local/bandwidthd/bandwidthd 10.網頁 http://主機IP/bandwidthd ------------------------------------------------------ http://tw.myblog.yahoo.com/jw!cFaDEjmRHB4KQ1_0fI5.51g-/article?mid=147 http://i-yow.blogspot.com/2009/01/bandwidthd.html http://poppc.tw/~james/?p=28 *.*.23.0 255.255.255.0
相簿設定
標籤設定
相簿狀態