這期內容當中小編將會給大家?guī)碛嘘PLinux服務器如何實現(xiàn)流量監(jiān)控bandwidthd,文章內容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
目前創(chuàng)新互聯(lián)公司已為上1000+的企業(yè)提供了網站建設、域名、網頁空間、網站托管、服務器租用、企業(yè)網站設計、竹山網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Bandwidthd
Bandwidthd是一款免費的流量監(jiān)控軟件,它可以用圖標的方式展現(xiàn)出網絡流量行為,并且可區(qū)分出ftp、tcp等各種協(xié)議的流量。
1、安裝一些依賴軟件
[root@localhost bandwidthd-2.0.1]# yum install -y libpng libpng-devel gd gd-devel gcc libpcap-devel
|
2、下載bandwidthd軟件(https://sourceforge.net/projects/bandwidthd/files/bandwidthd/bandwidthd 2.0.1/)
3、解壓bandwidthd。
[root@localhost ~]# tar -xzvf bandwidthd-2.0.1.tar.gz
|
4、安裝。Bandwidthd需要進行編譯安裝,首先要執(zhí)行configure文件,生成makefile,然后在編譯、安裝
[root@localhost bandwidthd-2.0.1]# ./configure
[root@localhost bandwidthd-2.0.1]# make
[root@localhost bandwidthd-2.0.1]# make install
|
5、修改配置文件“/usr/local/bandwidthd/etc/bandwidthd.conf”,設置監(jiān)聽的網段和網卡
[root@localhost bandwidthd-2.0.1]# gedit /usr/local/bandwidthd/etc/bandwidthd.conf
#subnet 10.0.0.0 255.0.0.0
#subnet 192.168.0.0/16
#subnet 172.16.0.0/12
subnet 192.168.0.0/24 // 監(jiān)聽網段
# Device to listen on
# Bandwidthd listens on the first device it detects
# by default. Run "bandwidthd -l" for a list of
# devices.
dev "eth0" // 監(jiān)聽網卡
|
6、建立鏈接,在apache網頁根目錄建立一個鏈接,指向bandwidthd,這樣可以快速打開bandwidthd
[root@localhost bandwidthd-2.0.1]# cd /var/www/html/
[root@localhost html]# ln -s /usr/local/bandwidthd/htdocs bandwidthd
|
7、啟動bandwidthd
[root@localhost html]# cd /usr/local/bandwidthd/
[root@localhost bandwidthd]# ./bandwidthd
|
8、在瀏覽器輸入“127.0.0.1/bandwidthd”打開bandwidthd。請確保你已經開啟了httpd服務。
9、設置bandwidthd開機啟動
[root@localhost html]# gedit /etc/rc.local
touch /var/lock/subsys/local
INITTY=/dev/tty[1-8]
for tty in $INITTY; do
setleds -D +num < $tty
done
/usr/local/bandwidthd/bandwidthd
|
上述就是小編為大家分享的Linux服務器如何實現(xiàn)流量監(jiān)控bandwidthd了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
標題名稱:Linux服務器如何實現(xiàn)流量監(jiān)控bandwidthd
網頁路徑:
http://weahome.cn/article/jepsdp.html