[CentOS7]snmp 기본 설치및 테스트
환경 centos 6.4 64bit 와 apm yum 설치(이제 컴파일설치 안함.. 귀찮음.. ㅎㅎ)
iptables, xinetd 운영
1. snmp 설치
# yum install net-snmp
# yum install net-snmp-utils
# yum install net-snmp-devel (v3 를 사용하려면)
2. mrtg 설치
# yum install mrtg*
3. snmp 설정
# vi /etc/snmp/snmpd.conf (first, second, third, final 섹션만 변경)
# first
com2sec local localhost webnics
# second
group localgroup v1 local
group localgroup v2c local
group localgroup usm local
# third
view all included .1 80
view systemview included system
# final
access localgroup "" any noauth exact all none none
※ local은 보통 호스트명
※ webnics는 community 값이라고 하는데... 쉽게 설명해 접근하는 계정? 정도라고함...
# snmpwalk -v 2c -c webnics localhost (설정 확인하기)
주루룩~ 나와야함
※ Timeout: No Response from localhost 오류가 있는거임
/var/log/message 로그를 확인해보라
혹시라도 snmpd[1303]: Connection from UDP: [127.0.0.1]:59991->[127.0.0.1] REFUSED
이런 로그가있다면 방화벽 등에서 거절된 것이다.
이것 때문에 한나절을 고생했다.. ㅡㅡ;
tcpwaper를 운영중인데 여기에서 걸렸다.
아직도 의문인것은 iptables과 tcpwaper를 stop 해도 거절되더라는거...ㅡㅡ;
#vi /etc/hosts.allow
snmpd:localhost
이렇게 설정 해주었더니 된다... ㅎㅎ
4. cfg 생성
# cfgmaker --global 'WorkDir: /website/mrtg/' --global 'Language: korean' --global 'Options[_]: bits,growright' -output /etc/mrtg/mrtg.cfg webnics@localhost