ntop

http://www.ntop.org

官網上有介紹…這是做啥的~詳細的內容可以自行查閱…

ntop is a network traffic probe that shows the network usage, similar to what the popular top Unix command does. ntop is based on libpcap and it has been written in a portable way in order to virtually run on every Unix platform and on Win32 as well.

ntop_world

圖中的Mirror or Tap為今環境常用的方式~可查環境流量

環境:OS:openSuSE 11.1 32Bits

使用阿呆也裝得起來的方法 >.<

#zypper install ntop

完成安裝~ ^.^

 

如果想要挑戰一下有難度跟自訂一些運作環境的…

可以自行下載編譯…可能需要一些額外的東西支援

例如:autoconf,m4,..............

總之解決相依性問題就對了…~

 

 #vi /etc/sysconfig/ntop

NTOPD_IFACE. Specifies the network interface used by ntop.If you enter more than one interface, use commas to separate the entries.
NTOPD_PORT. Specifies the port used by ntop (default:3000).
NTOPD_SSL_PORT. Define the SSL port. You have to generate a certificate to run ntop with this option.
NTOP_USER. Define the user to run ntop. This should not be root! (此處注意,不可設定為root)
NTOP_ARGS. Additional arguments when starting ntop with the init script /etc/init.d/ntop or rcntop.

(相關功能設定檔裡的註解已解釋,請自行查閱)

 

底下為我的設定

NTOP_USER="wwwrun"

 

在SuSE中如果對/etc/sysconfig/目錄下的內容做設定更動的話…跑一下生效

#man SuSEconfig

#SuSEconfig

 

在啟動ntop前,你必須設定管理者的密碼,此處密碼的功用為管理ntop時需要keyin

#man ntop

#ntop -A -u wwwrun

 

接下來啟動就行了(此處送入背景執行)

#ntop -u wwwrun &

 

觀察有無Listen TCP 3000 port

#netstat -tlnp|grep 3000

有的話…表示已經成功打開ntop了~

接下來…請用browser連入做為測試http://localhost:3000

結束~

 

請自行研究:

如果不希望別人可以隨便看到這個頁面~

可以在Apache中去設定…或者用iptables直接設定對TCP 3000 port的存取~

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 creative1223 的頭像
    creative1223

    小蘇的世界

    creative1223 發表在 痞客邦 留言(0) 人氣()