您想了解如何启用Asterisk SNMP功能吗? 在本教程中,我们将向您展示在运行Ubuntu Linux的计算机上执行Asterisk Snmp配置所需的所有步骤。

•Ubuntu 18.04
•Ubuntu 19.04
•星号16.5.1

硬件清单:

下一节介绍了用于创建此Asterisk教程的设备列表。

上面列出的每个硬件都可以在Amazon网站上找到。

Asterisk Playlist:

在此页面上,我们可以快速访问与Ubuntu Linux相关的视频列表。

别忘了订阅我们的YouTube频道,名为 FKIT.

星号相关教程:

在此页面上,我们提供快速访问与Asterisk相关的教程列表的权限。

教程-Asterisk SNMP安装

首先,我们需要在Linux服务器上安装SNMP服务。

其次,我们需要配置SNMP服务以允许Asterisk集成。

在Asterisk服务器上,使用以下命令安装SNMP服务。

Copy to Clipboard

在系统上找到snmpd.conf文件的位置。

在开始之前,请创建原始SNMP配置文件的备份。

Copy to Clipboard

接下来,您需要编辑snmpd.conf文件。

Copy to Clipboard

这是原始文件,配置之前没有注释。

Copy to Clipboard

这是我们配置的新文件。

Copy to Clipboard

GokuBlack社区在Linux服务器上具有只读权限。

负责此Linux的联系人被配置为Zamasu。

设备的位置配置为Universe 10的IT室。

您还应该手动重新启动SNMP并验证服务状态。

Copy to Clipboard

这是预期输出的示例。

Copy to Clipboard

您已经在Linux上完成了Asterisk SNMP所需的配置。

教程-Asterisk SNMP配置

编辑Asterisk res_snmp.conf配置文件以启用SNMP集成。

Copy to Clipboard

将以下行添加到res_snmp.conf文件的末尾。

Copy to Clipboard

重新启动星号服务。

Copy to Clipboard

连接到Asterisk控制台,并验证是否已加载Asterisk SNMP模块。

Copy to Clipboard

在我们的示例中,我们可以看到Asterisk SNMP模块已加载。

Copy to Clipboard

要测试您的Asterisk SNMP配置,请使用以下命令。

Copy to Clipboard

请记住,我们仅以一个名为GokuBlack的SNMP社区为例。

您应该看到SNMP输出:

Copy to Clipboard

您已经成功配置了Asterisk SNMP功能。

教程-Asterisk MIB安装

访问SNMP mib存储库目录并创建一个名为ASTERISK-MIB.txt的文件

Copy to Clipboard

访问 这个星号网站 并将页面的文本内容复制到MIB-ASTERISK.txt文件中。

这是此文件开头的示例。

Copy to Clipboard

访问SNMP mib存储库目录并创建一个名为DIGIUM-MIB.txt的文件

Copy to Clipboard

访问 这个星号网站 并将页面的文本内容复制到DIGIUM-ASTERISK.txt文件中。

这是文件内容。

Copy to Clipboard

编辑名为snmp.conf的SNMP配置文件。

Copy to Clipboard

这是配置之前的原始文件。

Copy to Clipboard

这是我们配置的新文件。

Copy to Clipboard

重新启动SNMP服务。

Copy to Clipboard

重新启动星号服务。

Copy to Clipboard

执行另一个SNMP通信测试,以查看OID到MIB的转换是否正常。

Copy to Clipboard

您应该看到使用单词而不是数字的SNMP输出。

Copy to Clipboard

恭喜,您已经成功安装了Asterisk MIB。