流量對于一個網(wǎng)站來講至關(guān)重要,通常利用有效的工具進(jìn)行分析和監(jiān)控。Darkstat作為一款簡易的,基于網(wǎng)頁的流量分析程序,可以在主流的操作系統(tǒng)如Linux、Solaris、MAC、AIX上工作,同時以進(jìn)程的形式持續(xù)后臺工作,不斷地嗅探網(wǎng)絡(luò)數(shù)據(jù),以簡單易懂的形式展現(xiàn)網(wǎng)頁上。
據(jù)了解,Darkstat工具可以為主機(jī)生成流量報(bào)告,識別特定的主機(jī)上端口是否打開,同時它兼容IPv6。筆者從相關(guān)網(wǎng)站了解,進(jìn)一步介紹如何在Linux中安裝和配置。
Linux中安裝配置Darkstat
在Fedora/CentOS/RHEL中安裝Darkstat,要在Fedora/RHEL和CentOS中安裝,運(yùn)行下面命令。
sudo yum install darkstat
在Ubuntu/Debian中安裝Darkstat,運(yùn)行下面的命令在Ubuntu和Debian中安裝。
sudo apt-get install darkstat
配置Darkstat
為了正確運(yùn)行這個程序,需要執(zhí)行一些基本的配置。用gedit編輯器打開/etc/darkstat/init.cfg文件運(yùn)行命令。
sudo gedit /etc/darkstat/init.cfg
修改START_DARKSTAT這個參數(shù)為yes,并在“INTERFACE”中提供網(wǎng)絡(luò)接口。確保取消DIR、PORT、BINDIP和LOCAL這些參數(shù)的注釋。如果希望綁定Darkstat到特定的IP,在BINDIP參數(shù)中提供它。
啟動Darkstat守護(hù)進(jìn)程
安裝并配置完Darkstat后,運(yùn)行下面的命令啟動守護(hù)進(jìn)程。
sudo /etc/init.d/darkstat start
可以用下面的命令來在開機(jī)時啟動Darkstat:
chkconfig darkstat on
打開瀏覽器并打開http://localhost:666,它會顯示Darkstat的網(wǎng)頁界面。使用這個工具來分析你的網(wǎng)絡(luò)流量。
由此,Darkstat是一個占用很少內(nèi)存的輕量級工具,該程序流行的原因是簡易、易于配置使用,對系統(tǒng)管理員值得擁有的程序。