CentOS中安装SNMP,以使用监控宝

切换到系统管理员帐户

这里只说明v3的,snmpv3的详细配置在

安装snmp
确认snmp代理已安装

rpm -q net-snmp

如果未安装,安装snmp

yum install net-snmp

设置开机自动运行snmp

/sbin/chkconfig snmpd on

然后,运行一下命令,

# vi /etc/snmp/snmpd.conf

查找代码:#sec.name  source          community
将下面三句注释掉
#com2sec notConfigUser  default       public。

#group   notConfigGroup v1           notConfigUser
#group   notConfigGroup v2c           notConfigUser
然后添加一个只读帐号,如下:

rouser jiankongbao auth


创建监控宝账户

#mkdir /var/net-snmp

#vi /var/net-snmp/snmpd.conf

在该文档里面添加以下脚本

createUser jiankongbao MD5 mypassword

最后运行snmp

#service snmpd start

(停止就是stop)

 注意此处的jiankongbao和mypassword都建议更换,分别对应账号和密码

使用以下语句测试,

# snmpwalk -v 3 -u jiankongbao -a MD5 -A "mypassword" -l authNoPriv 127.0.0.1
如果没有snmpwalk命令,说明你没有安装net-snmp-utils,只要yum install net-snmp-utils就可以了。

如果出现一大堆信息的话,形如一下
TCP-MIB::tcpConnState.11.114.119.218.80.124.232.148.145.24744 = INTEGER: timeWait(11)

就说明创建成功了。
现在还有最后一步,通过防火墙。采用一下命令即可,这里我们使用默认的snmp端口161,你可以更换

iptables -I INPUT -i eth0 -p udp -s 60.195.249.83 --dport 161 -j ACCEPT
iptables -I INPUT -i eth0 -p udp -s 60.195.252.107 --dport 161 -j ACCEPT
iptables -I INPUT -i eth0 -p udp -s 60.195.252.110 --dport 161 -j ACCEPT

ok,现在就上监控宝上关联吧





 » 订阅本站:RSS订阅

发表评论

您也可以使用微博账号登陆

无觅相关文章插件,快速提升流量