简单网络管理协议(SNMP)是一种广泛使用的协议,用于监视网络设备(例如路由器),计算机设备甚至UPS之类的设备的健康和福祉。Net-SNMP是一套应用程序,用于同时使用IPv4和IPv6来实现SNMP v1,SNMP v2c和SNMP v3。该套件包括:命令行应用程序,用于:使用单个请求(snmpget,snmpgetnext)或多个请求(snmpwalk,snmptable,snmpdelta)从具有SNMP功能的设备中检索信息。在具有SNMP功能的设备(snmpset)上操作配置信息。从具有SNMP功能的设备(snmpdf,snmpnetstat,snmpstatus)检索固定的信息集合。在数字和文本形式的MIB OID之间进行转换,并显示MIB的内容和结构(snmptranslate)。使用Tk / perl的图形MIB浏览器(tkmib)。一个用于接收SNMP通知(snmptrapd)的守护程序。选定的通知可以记录到系统日志,NT事件日志或纯文本文件中,转发到另一个SNMP管理系统或传递到外部应用程序。可扩展代理,用于响应SNMP查询以获取管理信息(snmpd)。这包括对各种MIB信息模块的内置支持,并且可以使用动态加载的模块,外部脚本和命令以及SNMP多路复用(SMUX)和代理可扩展性(AgentX)协议进行扩展。使用C和perl API开发新的SNMP应用程序的库。Net-SNMP可用于许多Unix和类似Unix的操作系统以及Microsoft Windows。注意:功能可能会因操作系统而异。请参阅自述文件以获取特定于您平台的信息。...文档部分包含有关命令行工具,安装,配置等的详细信息。
net-snmp