LINUX SNMP 配置
安裝net-snmp 建議版本5.2
# tar zxvf net-snmp-
5.2.4
.tar.gz
#cd net-snmp-
5.2.4
#./configure --prefix=/usr/local/net-snmp --enable-developer
注意:若是提示libbeecrypt.la 找不到,則安裝becrypt,並將libbeecrypt.la拷到/usr/lib 下,若是提示cannot not find –lelf 則 ln –s /usr/lib/libelf.so.l /usr/lib/libelf.so
#make
#make install
# ln –s /usr/local/net-snmp/bin/* /usr/local/bin/
#cp EXAMPLE.conf /usr/local/net-snmp/share/snmp/snmpd.conf
//修改snmpd.conf(修改COMMUNITY、容許抓取snmp數據的主機、抓取數據範圍等)。
# /usr/local/net-snmp/sbin/snmpd //啓動SNMP服務
# vi /etc/rc.d/rc.local
//在rc.local上加入一行/usr/local/net-snmp/sbin/snmpd,系統啓動時啓動SNMP服務。
修改snmpd.conf 文件,community 爲你自定義的snmp字符串,source爲容許訪問的網絡來源,必須指定,不然沒法被監控。
# sec.name source community com2sec local localhost public com2sec mynetwork 10.186.18.0/24 public