[펌]http://blog.naver.com/mainyh?Redirect=Log&logNo=90044580430
1. net-snmp 설치하기
yum -y install net-snmp
yum -y install net-snmp-utils.i386
설치가 완료 되면 'service snmpd start' 명령어로 서비스를 올린 후, 'snmpwalk -v 1 -c public localhost system' 을 입력하여 정상
으로 정보가 나오는지 확인한다.
2. /etc/snmp/snmpd.conf 설정하기
# sec.name source community
com2sec monuser default public
com2sec monuser 192.168.1.0/24 public
# 위에 ip 부분에 접근이 필요한 곳의 ip 대역을 입력한다.
# groupName securityModel securityName
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
group mongroup v1 monuser
group mongroup v2c monuser
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view systemviewincluded .1.3.6.1.2.1.25
view systemview included .1.3.6.1.4
view all included .1
# 보고자 하는 oid 값을 추가해준다.
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact systemview none none
access mongroup "" any noauth exact all all none
설치 및 기본 설정이 완료 되었다.
외부에서 161번 커뮤니티 이름 public 로 접근해서 정보가 나오는지 확인 하면 끝.
snmp 특성인것인지 설정 후 바로 oid 정보를 호출하면 나오지 않는 경우가 있는데 이런 경우는 시간이 답이더라...(5분정도대기)
보고자 하는 oid 값에 대해서 'snmpwalk -v 1 -c public localhost oid 값' 을 적어주면 해당 값에 대한 결과 확인이 바로 가능함.