CACTI用了好长时间,但对与新手们来说,配置不好CACTI就有许多麻烦,本文来学习下CACTI基本设置之设置Net-SNMP!
设置Net-SNMP:
该设置针对的是被采集端而非Cacti服务端。一般的类UNIX操作系统均安装有Net-SNMP软件包,但不同操作系统,甚至不同的Linux版本的安装路径和配置文件可能都不一样。如无特殊的需求,使用系统自带的SNMP程序即可,请参考该操作系统的使用手册。
下面介绍从源码重新编译Net-SNMP的方法:
从Net-SNMP的官方网站下载***版本的Net-SNMP软件包,解压后进行编译:
- # ./configure --prefix=/usr/snmp --enable-mfd-rewrites --with-default-snmp-version="2" --with-sys-contact="yourname" --with-sys-location="China" --with-logfile="/var/log/snmpd.log" --with-persistent-directory="/var/net-snmp"
- # make && make install
- # mkdir –p /usr/snmp/etc/snmp
- # cp EXAMPLE.conf /usr/snmp/etc/snmp/snmpd.conf
修改/usr/snmp/etc/snmp/snmpd.conf文件的61和62行,设置可以访问改SNMP的网段以及community名称。
比如设置为
com2sec local localhost public
com2sec mynetwork 192.168.100.0/24 public
表示允许本地和192.168.100.0/24的主机使用 public 来访问该SNMP服务。
另外上述设置也只是针对SNMP1和SNMPV2版本,如果觉得有需要使用SNMP3请参考SNMP的资料。
通过上文的介绍,大家是不是一下就学会CACTI基本设置。希望你们能够真正掌握!
【编辑推荐】