在以下網(wǎng)址看到一篇介紹,,一個用來偵測網(wǎng)段中各個 ip 的流量,發(fā)現(xiàn)在 FreeBSD 中也有這個 ports,,就將個人安裝的結(jié)果 po 出來..http://free.tnc.edu.tw/modules/news...php,?storyid=710 1. 安裝 bandwidthd # cd /usr/ports/net/bandwidthd# make install 安裝完后,,會將各個程式及設(shè)定裝在 /usr/local/bandwidthd 這個目錄下: bandwidthd -> bandwidthd 的執(zhí)行檔etc/ -> bandwidthd 的設(shè)定檔,其下有一個 bandwidthd.conf-dist,,我們可先將其改成 bandwidthd.conf 再修改其內(nèi)容 # cd /usr/local/bandwidthd/etc# cp bandwidthd.conf-dist bandwidthd.conf 這個設(shè)定檔很簡單,,一般要改之處有兩個地方: # Subnets to collect statistics onsubnet 10.0.0.0 255.0.0.0subnet 208.16.191.0 255.255.255.0 # Device to listen ondev "eth0" 將以上的網(wǎng)段范圍及網(wǎng)路卡改為你的設(shè)定 htdocs -> 這個是 bandwidthd 產(chǎn)生網(wǎng)頁存放的目錄,為了方便起見,,你可使用 ln -s 來將這個目錄連結(jié)到你的主網(wǎng)頁之下,例如你的主網(wǎng)頁是 www.szsat119.com,,存放目錄是 /use/local/www/data/myweb,,則我們可這樣連結(jié): # cd /usr/local/www/data/myweb# ln -s /usr/local/bandwidthd/htdocs bandwidthd 如此可使用 http://www.myweb.com.tw/bandwidthd 來開啟 bandwidthd 的網(wǎng)頁 demo 的圖示在上述的網(wǎng)站上就有了,,大家可參考看看..或連結(jié)到以下網(wǎng)址: http://bandwidthd.sourceforge.net/demo/index.html 另外,為了要讓 bandiwdthd 這個執(zhí)行檔在一開機(jī)時就能執(zhí)行,,bandwidthd 安裝完后會在 /usr/local/etc/rc.d/ 下裝一個 bandwidthd.sh- sample 的檔案,,為了方便,,不妨加工一下: # cd /usr/local/etc/rc.d# mv bandwidthd.sh-sample bandwidthd.sh bandwidthd.sh 只有兩個參數(shù) -> start 及 stop,,分別用來啟動及停止 bandwidthd,,要注意是執(zhí)行要輸入完整路徑,,如: # /usr/local/etc/rc.d/bandwidthd.sh start(or stop) 這個程式很簡單,但很好用,,不但可提供多個網(wǎng)段(ip)及 http,、ftp、ICMP,、TCP,、UDP,、P2P,、VPN..等 sned 和 received 的狀況,,也提供了 top 20,、每日,、每周,,每月、每年各 ip 的流量.. 大家不妨裝個用用,,用來抓網(wǎng)段內(nèi)那個 ip 在使用 p2p 抓檔或有不正常流量很方便.. |
|