偵測 Linux 上面的流量
最近更新日期:2001/11/10
前言MRTG運作過程
安裝前的準備工作
開始安裝 MRTG
偵測網路卡流量
偵測 CPU 負載量
即時偵測線上人數  (2001/10/29 update)
在 Linux 上面偵測 Win2000 的流量  (2001/11/05 update)
在 Linux 上面偵測 Windows98 的流量 (2001/11/06 update)
一些問題彙整






重點說完了!再來說說 sar 吧!基本上, sar 可以用來偵測很多的咚咚,例如:



MRTG 流量偵測到此為止介紹的都是屬於 NT 或者是 Linux 上面的訊息,那要如何偵測 Windows 98 的系統呢?畢竟使用這個系統的用戶並不少呀!OK!偵測 Windows 系統,最主要的就是要有 snmp 啦!只要有 snmp 之後,往後的工作就都完全一模一樣了!哪我們就在 Windows98 上面安裝 snmp 的服務吧!其實, snmp 套件已經在 windows 98 的原版光碟中了,你可以到原版 98 光碟的 /tools/reskit/netadmin/snmp 這個路徑下找到以下僅提供 snmp 在 windows98 下的安裝方法,至於偵測的方法則與 Windows 2000 的情況一模一樣!目前我已經在 Linux 上以 MRTG 成功的將研究室所有的電腦之網路卡流量偵測了!往後將可便利於管理整個研究室的網路流量,並可以藉以分析是否有不明人士亂玩網路.....
  1. 你可以在 windows 98 下按下『開始』>『控制台』>『網路』,或者是在桌面的『網路上的芳鄰』按『右鍵』選『內容』,會出現如下方框:

  2. 請按下『新增』之後,出現:

  3. 選擇『服務』的項目後,並按下『新增』:

  4. 然後再選擇『從磁片安裝』這一項!並將你的 snmp 套件指向你的原版 windows 98 光碟!

  5. 按下確定之後,再按一次確定!即可安裝 snmp 套件囉!

  6. 就像這樣,出現了這個東西!按下確定吧!開始安裝囉!

  7. 有沒有看到如下圖所示! Microsoft SNMP agent 已經出現了!表示安裝完畢!


在寫出這一篇文章之後,收到網友們的熱情支持!讓小弟不甚惶恐!不過,這裡面也出現了一些問題是當初所沒有發現的!以下就來說說問題的所在吧!
  1. 我的 Red Hat 本身就有 snmp 了,可不可以不要安裝 ucd-snmp 這個套件呢?

  2. 當然了,Red Hat 本身就有 snmp 這個通訊服務存在了,可能的話當然就不要去動他比較好囉!不過,要讓你的 Red Hat 預設的 snmp 能動,那就一定需要修改 /etc/snmp/snmpd.conf 這個檔案!不過,小弟對於 snmpd.conf 的設定還不是很瞭解!因此,就會直接建議您,乾脆移除預設的 ucd-snmp 之後,重新安裝新版的吧!設定上比較簡單啦!當然,如果您英文不錯的話, /etc/snmp/snmpd.conf 這個檔案可要多看一些喔!
     
  3. 為何作完了 ./cfgmaker 這個動作之後,再執行 ./mrtg 時,會出現:『ERROR: Line 9 』的問題?

  4. 這個是大家最容易犯的錯了,其實,就是在 public@your.hosts.name 這一個地方寫錯了!請千萬注意, public 是有意義的代碼,請不要將這一行寫成你的 e-mail 了!不然就會造成錯誤情況發生!
     

2002/ 01/01以來統計人數