SNMP 用于什么?

SNMP 用于什么?

谁能向我解释一下 SNMP 在家庭桌面 Ubuntu 安装中的用途?

需要吗?除了电缆调制解调器外,没有任何其他网络。

答案1

什么是 SNMP?

简单网络管理协议(简单网络管理协议)“是一种广泛使用的协议,用于监控网络设备(例如路由器)、计算机设备甚至 UPS 等设备的健康和状况。”

它通常被网络和系统管理员用来收集操作统计数据(例如测量网络带宽流量、CPU 使用率或可用硬盘空间)以及设置系统参数。

对于普通桌面用户来说,这意味着什么?

就目前的问题而言,普通桌面用户对 SNMP 的兴趣很小,甚至没有兴趣。

默认情况下,Ubuntu会安装基本的SNMP文件(/etc/snmp/snmp.conf例如)。但是,它们没有启用,根本没用,而且对于系统安全来说意义不大。

为什么我要启用和使用 SNMP?

对于更高级(或好奇)的用户来说,非常简单的用例是设置一个监控/图形系统,例如磁共振成像仪仙人掌, 或者纳吉奥斯密切关注系统和网络的健康状况。此站点上有许多有用的问题,详细介绍了如何配置需要使用 SNMP 的应用程序。

问题是查看使用 SNMP 收集系统和网络数据的众多应用程序的一个很好的起点。

如何在我的系统上启用 SNMP?

请参阅我的回答这里

  1. 编辑文件/etc/snmp/snmp.conf并注释掉包含“mibs:”的行
  2. 接下来,假设您还没有完成此操作,您需要获取完整的 IETF MIB 集。由于许可问题,默认情况下,Debian/Ubuntu 系统不附带这些文件。

    • 从控制台 ( Ctrl- Alt- t),输入以下命令:

    • sudo apt-get install snmp-mibs-downloader

    • sudo download-mibs

  3. 您应该能够通过运行以下命令来测试此配置:

    • snmpwalk -v 2c -c public <InsertYourIPAddressHere> system
    • 如果工作正常,您应该会收到类似以下的响应:

    SNMPv2-MIB::sysDescr.0 = 字符串:Linux foucault 3.2.0-38-generic-pae #59-Ubuntu SMP 2013 年 2 月 5 日星期二 18:16:32 UTC i686

在哪里可以了解有关 SNMP 的更多信息?

网络管理协议是大多数安装的“规范”包。

可以找到一个很好的介绍这里

最后,维基百科条目用于 SNMP。

答案2

                                                 什么是 SNMP?

简单网络管理协议 (SNMP) 是一种“用于管理 IP 网络上设备的 Internet 标准协议”。通常支持 SNMP 的设备包括路由器、交换机、服务器、工作站、打印机、调制解调器机架等。”它主要用于网络管理系统,以监控网络连接设备是否存在需要管理注意的情况。SNMP 是 Internet 工程任务组 (IETF) 定义的 Internet 协议套件的一个组件。它由一组网络管理标准组成,包括应用层协议、数据库模式和一组数据对象。 (更多详情)

TechNet SNMP                脉搏万

答案3

默认情况下,Ubuntu 桌面上未安装 SNMP(代理或受监控设备)。

仅安装了 SNMP 库,因为它可用于获取网络打印机的状态,但除非打印机驱动程序请求,否则它不会被激活。

总体而言,SNMP(代理或受监控设备)在桌面,正如您所怀疑的那样。

答案4

相关内容