|
如何檢視SNMP物件?
WhatsUp Gold中所附的Net Tools,其實就是整合IPSWITCH公司的另外一項產品-WS_Ping
ProPack,其內含的各項工具組可用來徹底檢查網路狀況,以達到偵錯之目的。Net Tools之SNMP工具讓我們能夠檢視遠端設備上之SNMP代理者所提供之相關物件資訊:
1. 現在,請執行WhatsUp Gold應用程式,在系統上方主選單中之Tools選單裡選擇Net
Tools選項,接著點選SNMP頁籤以顯示SNMP工具選項。
|
圖一
Net Tools網路檢查工具組之SNMP功能 |
2.
在Address編輯盒中,輸入想要檢視其SNMP物件之設備主機名稱或是IP位址,或是由此列視窗中選擇其一(曾經輸入過的記錄會出現在此)。
3. 若有需要,改變Community編輯盒中的字串,Community String即為社群名稱,存在於SNMP可管理設備上,網管軟體必須使用此字串才能存取設備上之MIB物件資訊,一般預設字串值為“public”。SNMP
(第一版) 是一個沒有考慮支援安全性之通訊協定。安全考量必須由SNMP管理程式(存在於網路設備上)進行設計與實作,方法即是在網路設備上之SNMP管理程式,定義允許接收查詢來源之特定IP位址。無論如何,簡單的安全可以藉由自定的社群字串進行實做。而在大多數SNMP的主機上,皆使用預設的社群字串:public,網路管理者應該更改public社群名稱,替換只有管理者才知曉的社群名稱,以達到類似密碼的安全目的。反言之,如果你知道某項設備可藉由SNMP通訊協定進行管理但使用“public”社群卻沒有作用,我們就必須與此設備之擁有者連繫,以取得可與設備進行溝通的社群名稱。
4. 在What編輯盒中,輸入一個SNMP的物件名稱或是用以擷取SNMP物件資訊之識別碼,偷懶一點則是按下What編輯盒右方的按鈕,進一步顯示MIB物件樹,檢視SNMP物件。
每一個SNMP物件皆擁有一個名稱與數字型的識別碼。舉例來說,在“system”群組中,有一個名為SysDescr的網路物件,其識別碼為1.3.6.1.2.1.1.1
,物件內容為設備之描述文字。一個物件可以有一個或多個實例,完全依據被監控設備之設定所決定。舉例來說,某項設備擁有兩張網路卡,即是擁有兩個ifPhysAddress物件之實例,其物件識別碼為1.3.6.1.2.1.2.2.1.6,在這個例子中,我們必須在識別碼後指定實例代碼(諸如1.3.6.1.2.1.2.2.1.6.
1)。如果你沒有指定實例數字,則其預設值為零。 |
| |
|
|
| |
注意
在What 編輯盒中輸入*sysInfo ,將回傳大部份屬於系統“system”之辨識物件。 |
|
| |
|
|
|
|
圖二 MIB物件樹 |
5.
至於讀取SNMP物件資訊的方法,則是選擇以下其中一個命令按鈕(請參考圖一之界面)
Get: 如果我們知道物件的名稱或識別碼,可以直接在What編輯盒中輸入,並使用Get的選項。舉例來說,在Windows
NT 作業系統中,使用Get命令要求ifPhysAddress.2,則會回傳網路卡的位址。如果輸入的名稱或識別碼是錯誤的,我們不會得到任何回傳值。若是超過一個以上的物件實例,則需要指定前面說過之特定的實例代碼。
Get Next: 使用Get Next 命令可以取得下一個物件實例及其內容,我們並可以藉由What
編輯盒中使用此選項傳回之值,決定我們要使用什麼樣的數值來擷取MIB物件資料。事實上,我們大可使用此法來擷取大多數MIB資料庫中的項目。
Get All Subitems: 執行這個命令將傳回任何在目前What項目下之所有次項目名稱。
Monitor: 啟動SNMP即時監控功能,並將在What 編輯盒中指定的網路物件,以圖表方式顯示其數值之變動。
6. 改變預設之延遲(Delay)設定(1000亳秒),此為SNMP工具發出詢問後之逾時等待時間。
7. 按下Start按鈕以擷取SNMP之資訊。任何被詢問之物件訊息均將會在結果視窗中顯示。
<下一頁> |