用SNMP協議實現系統信息監控--Windows Server 2008


簡單了解:

SNMP簡單網絡管理協議,是一種屬於應有層的協議,主要有三個部分組成,被管理部分、代理部分和網絡管理系統。

被管理部分是一個網絡節點,也稱為網絡單元。SNMP代理是被管理設備上的一個網絡管理軟件模塊。網絡管理系統則運行

應有程序來監測被管理設備。

實際操作:

1、首先確認該機器上是否安裝snmp簡單網絡管理協議,如果沒有安裝,點擊並安裝snmp簡單網絡管理協議

確認具體步驟:打開服務器管理器,選擇功能並在功能對應的右側欄中選擇添加功能;

(注:本測試機已經安裝有了,所以右邊的功能欄中會顯示已經安裝,如果沒有安裝的,可以參考一下步驟進行安裝)

添加功能打開后如果圖二中,紅色方框1(即SNMP 服務前面)沒有對勾選中,則表明該機器沒有安裝snmp服務協議。

二、安裝snmp服務

對於沒有安裝snmp服務協議的的機器,只需將圖二中,紅色方框1(即SNMP服務前面)的對勾選中,並單擊紅色方框2中

的紅色安裝按鈕即可,系統會安裝snmp服務。

配置服務:

一、安裝snmp后,打開“服務”

     單擊“服務”,開始下一步操作。

打開服務后,找到SNMP Service,雙擊驚醒配置。注意的是,在前邊安裝的SNMP協議后,SNMP Service會默認啟動,而它

下邊的SNMP Trap Service是不需要開啟的,如果它已被開啟,請將它關閉。雙擊SNMP Service,打開配置窗口如下圖所示:

在SNMP Service的配置窗口中,首先要切換到“安全”卡選項(步驟1),步驟2:編輯社區名稱,該名稱就是SNMP V 2C 版本中的

密碼字符串(這里的64415就是一個社區名稱,可編輯其他名稱),隨后在監控寶中添加服務器時,選擇2c協議,同時在Community中

填寫這個社團名稱即可。步驟3:選擇“接受來自下列主機的SNMP數據包”,然后單擊“編輯”,添加主機IP,主機需要具有訪問這台機器SNMP

的權限,同時還要將被監控的主機IP添加(注意:此服務器在阿里雲上,因此具有一個內網IP和一個外網IP,這兩個IP均要添加,而且阿里雲

要設置UDP 161端口,該端口要內外網全開)。

步驟4:點擊“應用”按鈕。步驟5:單擊“確定”按鈕即可完成以上配置。

二、 完成以上的SNMP配置后,要重啟服務端。

步驟:單擊“服務“->選中SNMP Service->右鍵->重新啟動

三、 安裝客戶端,客戶端需要安裝在采集器所在的機器上。(這里監控寶的兩個機器已經安裝)。如若沒有安裝采集器,請下載安裝,地址:http://jaist.dl.sourceforge.net/project/net-snmp/net-snmp%20binaries/5.6.1.1-binaries/net-snmp-5.6.1.1-1.x86.exe

如果上面地址失效,請到http://www.net-snmp.org/download.html 上自行查找下載。(注意:默認安裝即可,不要更改安裝目錄)

四、驗證是否可以正常獲得數據

Windows 下使用CMD下用 netstat –an 查看161 UDP端口是否打開

然后在另外任意一台機器上執行snmpwalk –v2c –c target_ip(該IP就是被監控起來的機器IP)

五、 防火牆問題

如果被監測機器開啟了系統防火牆,那么請添加這個例外的端口,打開本地連接->屬性->高級->防火牆->例外,添加端口。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM