서버관리2013. 12. 8. 15:32
300x250



센토스 CentOS 5.x 에 snmp 서비스 를 설치해 보자.



ㅁ 일단, yum 으로 패키지 설치


# yum install net-snmp-utils


이렇게 하면 의존성 패키지인 net-snmp 도 같이 설치가 된다. 



ㅁ 설정파일 수정


snmpd 의 설정파일은 /etc/snmp/snmpd.conf 파일인에, 

yum 으로 최초로 설치되는 snmpd.conf 파일 안에는 뭔가가 아주 많이 들어 있다. 


다 삭제하고 read only 로 public 커뮤니티 하나만 세팅해 보자.. 


# cd /etc/snmp

# mv /etc/snmp/snmpd.conf /etc/snmpd.conf.orig

# echo rocommunity public > snmpd.conf


이렇게 해서 /etc/snmp/snmpd.conf 파일을 열어 보면, 

rocommunity public

이렇게 한 줄만 들어가 있다. read only 커뮤니티 public 을 설정한다는 의미일 것이다. 



ㅁ snmpd 재시작


# service snmpd restart



ㅁ 방화벽 오픈 및 다른 곳에서 모니터링하기


snmp 는 UDP 161 포트를 사용하고,

snmp trap 은 UDP 162 포트를 사용한다. 

다른 서버에서 mrtg 로 모니터링을 하기 위해서, mrtg 서버의 IP 에 대해 위 포트를 방화벽에서 열어 주어야 한다.




300x250
Posted by 마스타