您想了解如何启用Asterisk SNMP功能吗? 在本教程中,我们将向您展示在运行Ubuntu Linux的计算机上执行Asterisk Snmp配置所需的所有步骤。
•Ubuntu 18.04
•Ubuntu 19.04
•星号16.5.1
硬件清单:
下一节介绍了用于创建此Asterisk教程的设备列表。
上面列出的每个硬件都可以在Amazon网站上找到。
星号相关教程:
在此页面上,我们提供快速访问与Asterisk相关的教程列表的权限。
教程-Asterisk SNMP安装
首先,我们需要在Linux服务器上安装SNMP服务。
其次,我们需要配置SNMP服务以允许Asterisk集成。
在Asterisk服务器上,使用以下命令安装SNMP服务。
在系统上找到snmpd.conf文件的位置。
在开始之前,请创建原始SNMP配置文件的备份。
接下来,您需要编辑snmpd.conf文件。
这是原始文件,配置之前没有注释。
这是我们配置的新文件。
GokuBlack社区在Linux服务器上具有只读权限。
负责此Linux的联系人被配置为Zamasu。
设备的位置配置为Universe 10的IT室。
您还应该手动重新启动SNMP并验证服务状态。
这是预期输出的示例。
您已经在Linux上完成了Asterisk SNMP所需的配置。
教程-Asterisk SNMP配置
编辑Asterisk res_snmp.conf配置文件以启用SNMP集成。
将以下行添加到res_snmp.conf文件的末尾。
重新启动星号服务。
连接到Asterisk控制台,并验证是否已加载Asterisk SNMP模块。
在我们的示例中,我们可以看到Asterisk SNMP模块已加载。
要测试您的Asterisk SNMP配置,请使用以下命令。
请记住,我们仅以一个名为GokuBlack的SNMP社区为例。
您应该看到SNMP输出:
您已经成功配置了Asterisk SNMP功能。
教程-Asterisk MIB安装
访问SNMP mib存储库目录并创建一个名为ASTERISK-MIB.txt的文件
访问 这个星号网站 并将页面的文本内容复制到MIB-ASTERISK.txt文件中。
这是此文件开头的示例。
访问SNMP mib存储库目录并创建一个名为DIGIUM-MIB.txt的文件
访问 这个星号网站 并将页面的文本内容复制到DIGIUM-ASTERISK.txt文件中。
这是文件内容。
编辑名为snmp.conf的SNMP配置文件。
这是配置之前的原始文件。
这是我们配置的新文件。
重新启动SNMP服务。
重新启动星号服务。
执行另一个SNMP通信测试,以查看OID到MIB的转换是否正常。
您应该看到使用单词而不是数字的SNMP输出。
恭喜,您已经成功安装了Asterisk MIB。