snmp開發記錄1--安裝配置

開發環境Ubuntu13.10

下載net-snmp-5.7.2.1

配置編譯:

$./configure

$make;make install


測試代理:

$snmpd --version

NET-SNMP version:  5.7.2
Web:               http://www.net-snmp.org/
Email:             [email protected]

修改編寫代理端配置文件snmpd.conf,也可以通過snmpconf命令生成:

snmpd.conf文件包含

rocommunity public
syslocation "chenpc"
syscontact  [email protected]

rocommunity宏負責設置只讀團體字符串

syslocation和syscontact 設置MIB-2系統組中的sysLocation和sysContact對象。






啓動snmpd代理:

$sudo snmpd -c snmpd.conf -C &

-C 表示代理只使用此配置文件,需要用root身份運行。



設置MIB環境變量,不設置的話,後面測試會提示找不到OID。只需要在客戶端設置,代理端不需要。

export MIBDIRS=/usr/local/net-snmp/share/snmp/mibs
export MIBS=ALL

測試代理安裝:

$snmpwalk -v2c -c public localhost  sysLocation.0
SNMPv2-MIB::sysLocation.0 = STRING: localhost








發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章