SNMP--安装

简介

简单网络管理协议(SNMP,Simple Network Management Protocol),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。

安装

ubuntu上安装命令如下

apt install snmp snmpd snmp-mibs-downloader

centos上安装命令如下:

yum install -y net-snmp net-snmp-utils

查看版本

snmpd -v

NET-SNMP version:  5.7.3
Web:               http://www.net-snmp.org/
Email:             [email protected]

启动

service snmpd start

配置文件介绍

1)/etc/snmp/snmp.conf

这个配置文件是说snmp包因为license原因,默认不加载MIBs,如果你要加载MIBs,你可以把文件中的mibs这行注释掉

2)/etc/snmp/snmpd.conf

这个配置文件为agent配置文件,重要配置有:

1)设置能够访问的mib树

view   systemonly  included   .1.3.6.1.2.1.1
view   systemonly  included   .1.3.6.1.2.1.25.1

上面两条view配置限制了只能访问mib树的一部分,可以注释掉这两行,添加下面的配置,然后重启snmpd服务

view   systemonly  included   .1

2)设置外部访问

snmp默认只能通过本机访问,可以注释掉下面这行,然后重启snmpd服务

agentAddress  udp:127.0.0.1:161

3)/var/lib/snmp/snmpd.conf或/var/lib/net-snmp/snmpd.conf

这个配置文件为 net-snmp (或 ucd-snmp)数据持久化文件,是存放用户token信息的,不要手工编辑这个文件。

4)/var/lib/snmp/mib_indexes或/var/lib/net-snmp/mib_indexes

此目录为mib索引目录

5)/usr/share/snmp/mibs

为mib存放目录

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章