Chinaunix首页 | 论坛 | 博客
  • 博客访问: 161208
  • 博文数量: 19
  • 博客积分: 1599
  • 博客等级: 上尉
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-16 11:48
文章分类

全部博文(19)

文章存档

2011年(8)

2010年(2)

2009年(1)

2008年(8)

分类: LINUX

2008-08-11 18:38:08

安装环境redhat 5.0

1.在执行rpm -ivh net-snmp-5.3.1-11.fc6.i386.rpm 提示

libsensors.so.3 这个库找不到,经过一翻发现原来这个包是存在于

lm_sensors-2.10.0-3.1.i386.rpm 中,一怒之下把相关的两个包都装了

rpm -ivh lm_sensors-2.10.0-3.1.i386.rpm
rpm -ivh lm_sensors-devel-2.10.0-3.1.i386.rpm
 
之后一路顺风顺水
rpm -ivh net-snmp-5.3.1-11.fc6.i386.rpm 
rpm -ivh net-snmp-utils-5.3.1-11.fc6.i386.rpm
 

2、  snmpd.conf文件配置

按照如下方式修改snmpd.conf文件

 

A、修改默认的community string

com2sec notConfigUser  default       public

public修改为你才知道的字符串

 

B、把下面的#号去掉

#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc

 

C、把下面的语句

access notConfigGroup "" any noauth exact systemview none none

改成:

access notConfigGroup "" any noauth exact mib2 none none

 

 

3、重启snmpd服务

 

#/etc/rc.d/init.d/snmpd restart

 

完成snmpd的配置

 

4.iptables

# vi /etc/sysconfig/iptables 增加一条

-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 161 -j ACCEPT

 

5.测试SNMP

snmpwalk -v 2c -c public 192.168.1.220 if

snmpwalk -v 2c -c public localhost if

以上2条测试数据如能正常执行的话应该均会显示

IF-MIB::ifIndex.1 = INTEGER: 1
IF-MIB::ifIndex.2 = INTEGER: 2
IF-MIB::ifIndex.3 = INTEGER: 3
IF-MIB::ifDescr.1 = STRING: lo
IF-MIB::ifDescr.2 = STRING: eth0

.....

IF-MIB::ifOutQLen.3 = Gauge32: 0
IF-MIB::ifSpecific.1 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.2 = OID: SNMPv2-SMI::zeroDotZero
IF-MIB::ifSpecific.3 = OID: SNMPv2-SMI::zeroDotZero

 

如此便完成了snmp的安装

 

阅读(2087) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~