一、安裝SNMP
在Windows Server 2008以及Windows Server 2008 R2中,SNMP是以一個服務器功能的形式存在的,SNMP的安裝步驟如下所示:
1、打開【開始】→【管理工具】→【服務器管理】
2、服務器管理器-功能-添加功能
選擇SNMP服務,下一步
點擊【安裝】
正在安裝
安裝完成后,點【關閉】
安裝完成之后重新啟動服務器,使SNMP服務生效,否則不能正確配置SNMP,如果不想重啟服務器,重新啟動一下SNMP服務也可以,重啟SNMP服務方法:【服務器管理器】→【配置】→【服務】→選中【SNMP Service】→【右鍵】→【重新啟動】即可。
二、配置SNMP
WindowsServer2008安裝好SNMP后,還需要進行一些簡單的配置
2.1、配置【接受的社區名稱】
配置步驟如下:
1、找到找到SNMP對應的SNMP Service,如下圖所示:
雙擊打開【SNMP Service】,切換到【安全】選項,點擊【添加】按鈕添加新的【接受的社區名稱】,如下圖所示:
團體權限:只讀,社區名稱:public,如下圖所示:
新添加的【接受的社區名稱】如下圖所示:
2.2、配置【接受來自下列主機的SNMP數據包】
點擊【添加】按鈕,彈出【SNMP 服務配置】對話框,在【主機名,IP或IPX 地址(H):】填寫監控主機的的IP地址:192.168.1.144
接受來自下列主機的SNMP數據包添加上192.168.1.144這個IP地址之后,192.168.1.144這台遠程監控主機就可以向這台WinServer2008服務器發送SNMP數據包,從而達到遠程監控這台WinServer2008服務器的目的。當然也可以選擇【接受來自任何主機的SNMP數據包】,為了安全,建議配置為監控主機的IP地址。
點擊【應用】按鈕→【確定】按鈕,重啟SNMP服務,使配置生效。
三、設置防火牆開啟UDP 161端口
遠程監控主機是通過服務器UDP 161端口來獲取監控數據的,如果服務器不對外開放UDP161端口,那么遠程監控主機將無法通過UDP 161端口訪問服務器的SNMP服務,所以要設置防火牆對外開放UDP161端口。
下面設置開啟服務器的UDP 161端口的步驟:
1、打開防火牆:【開始】→【管理工具】→【高級安全Windows防火牆】,如下圖所示:
2、點【入站規則】,再打開右上角的【新建規則】,如下圖所示:
3、選擇【端口】,點擊【下一步】按鈕繼續下一步操作,如下圖所示:
4、選擇【UDP】,特定本地端口:161,點擊【下一步】按鈕繼續下一步操作,如下圖所示:
5、選中【允許連接】,點擊【下一步】按鈕繼續下一步操作,如下圖所示:
6、【域】、【專用】、【公用】三個復選框都勾選,點擊【下一步】按鈕繼續下一步操作,如下圖所示:
7、【名稱(N)】、【描述】隨便填寫,點擊【完成(F)】按鈕完成配置,如下圖所示:
四、測試SNMP
我們剛才配置了IP為192.168.1.233這台WindowsServer2008服務器接受的IP為192.168.1.144主機的SNMP數據包,因此我們可以在192.168.1.144這台主機上使用Snmputil.exe工具測試IP為192.168.1.233這台WindowsServer2008服務器的SNMP服務。
執行測試命令:snmputil get 192.168.1.233 public .1.3.6.1.2.1.1.5.0,執行結果如下:
我們成功地在192.168.1.144主機上獲取到了192.168.1.233這台WindowsServer2008服務器的計算機名,這就說明了192.168.1.233這台WindowsServer2008服務器上的SNMP服務正常啟動,外界也可以正常訪問了。
以上就是針對WindowsServer2008服務器的SNMP的安裝和配置過程。