1. Cisco Switch SNMP 설정



Switch#conf t

Switch<config>#snmp-server community switch RO                // switch 는 community name , RO = Read Only(권한)읽기만 가능 RW 는 보안상 위험 

                                                                                       * ex) switch RO 12  12번포트에 한해서 

Switch<config>#snmp-server host 127.0.0.1 switch                  // Host IP 등록.

Switch<config>#exit

Switch#wr


*tip - 스위치 보안을 위한 설정으로 Access list 등록 or snmp trap 설정. (설정방법은 이번글에서는 생략).




2. MRTG 설치


OS버전 : Centos6.8 X64 minimal 




MRTG설치전 http 설치


# yum -y install httpd                         //설치후 iptables 에서 80포트 열어두기.


RPM 설치방법



#yum -y install net-snmp* mrtg* freetype-devel gd-devel libjpeg-devel libpng-devel      // SNMP, MRTG 관련패키지 및 필요 라이브러리 설치






-SNMP 설정


#vi /etc/snmp/snmpd.conf 수정후 #service snmpd start



       // default 부분에 서버ip  스위치 snmp-server community name 에   스위치에서설정한 이름 EX) Switch






-cfg 파일 만들기.



#cfgmaker --global 'WorkDir: /var/www/mrtg/' --global 'Language: korean' --global 'Options[_]: bits,growright' -output /var/www/mrtg/mrtg.cfg switch@스위치IP                                 // switch@스위치IP   switch = cisco snmp community       스위치IP=스위치에 등록된 IP등록



*tip 1G이상 스위치에서는      #cfgmaker --global 'WorkDir: /var/www/mrtg/' --global 'Language: korean' --global 'Options[_]: bits,growright' -output /var/www/mrtg/mrtg.cfg switch@스위치IP:::::2





-index.html 파일 만들기 


#indexmaker --title "mrtg Page" --output /var/www/mrtg/index.html /var/www/mrtg/mrtg.cfg       // titile 은 원하는 제목으로






 

-crontab 등록 


#vi /etc/crontab 항복에  */5 * * * * root LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg,cfg  등록후 #service crond restart.







#service httpd start                                               //  #chkconfig httpd on  - 부팅시 자동으로 시작

http://MRTG서버 IP  후확인.



설치 완료후 한글 깨짐현상 해결법.


#vi /etc/httpd/conf/httpd,conf 의 AddDefaultCharset 수정


         //   UTF-8  →   off


+ Recent posts