引用 | 編輯
SENFO
2005-03-17 11:22 |
樓主
|
||
x0
> Redhat 9.0 > > (1) 先確定有無安裝必要程式 > > rpm -qa | grep net-snmp > > net-snmp.utils.5.0.6-17沒安裝會找不到 snmpwalk > net-snmp.5.0.6-17 > net-snmp.devel.5.0.6-17 > > rpm -qa | grep mrtg > rpm -qa | grep perl > rpm -qa | grep gd > rpm -qa | grep zlib > rpm -qa | grep libpng > > 如果沒有安裝的話,取出 Redhat 9.0 光碟或直接以 up2date 搞定! > > (2) 設定 /etc/snmp/snmp.conf > > mrtg 會跑步起來,大部分的問題出在 snmp.conf 設定錯誤,一開始 > 可以執行 snmpwalk 測試看看 > > ex: > > snmpwalk -c public -v 1 localhost system > > -c public 指定 community ,public 是預設值,如果你更改了 > snmp.conf community 設定,務必換成你自己的設定值。 > snmpwalk 指令使用方法可以問男人 man snmpcmd > > -v 1 指定 protocol 版本,依你的 snmp.conf 設定。 > > 正確的話你應該可以看到許多類似如下的訊息: > > SNMPv2-MIB::sysDescr.0 = STRING: Linux holy.situnmch.org.tw > 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 > SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP- > MIB::netSnmpAgentOIDs.10 > SNMPv2-MIB::sysUpTime.0 = Timeticks: (31874091) 3 days > SNMPv2-MIB::sysContact.0 = STRING: <patrick@sohoweb.idv.tw> > SNMPv2-MIB::sysName.0 = STRING: holy.situnmch.org.tw > SNMPv2-MIB::sysLocation.0 = STRING: Redhat 9.0 > SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01 > > 修改 snmp.conf 如下: > > # sec.name source community > com2sec local localhost your_community > com2sec mynetwork 192.168.1.0/24 you_community > > > your_community 改成你喜歡的識別字,自己記得住就好! > > 192.168.1.0/24 請根據你自己的情況加以修改,我申請 hinet 1.5M/384K > 一個固定 IP ,我的設定值改為 211.20.132.0/24,不要傻傻的照抄喔! > > > # group.name sec.model sec.name > group MyRWGroup any local > group MyROGroup any mynetwork > > > any 可以改成 v1 或 v2c 或 v3,不改也行! > > > # incl/excl subtree mask > view all included .1 80 > > ## context sec.model sec.level prefix read write notif > access MyROGroup "" any noauth 0 all none none > access MyRWGroup "" any noauth 0 all all all > > syslocation Redhat 9.0〈隨便填不是粉重要〉 > syscontact <patrick@sohoweb.idv.tw>〈填上你的 email ,不是粉重要〉 x0
|