Articles of net snmp

带有encryption的SNMP访问

我想configuration我的SNMP v3(NET-SNMP)代理到有限的用户范围encryption。 你能给我一个简短的提示如何使用NET-SNMP设置encryption吗? 你有使用NET-SNMP的AES / 3DESencryptionalgorithm的经验吗? 我的NET-SNMP版本是5.6。

snmpwalk不看mibs

使用Ubuntu 15.10有一个奇怪的问题。 昨天由于系统更新,我不得不重新启动系统,并且在重新启动之后,我使用了MIB-LM-SENSORS-MIB和UCD-DISKIO-MIB在snmpwalk中不起作用。 我仍然可以用snmptranslatefindOID,它安装在/ usr / share / snmp / mibs中。 snmptranslate -IR -On LM-SENSORS-MIB::lmTempSensorsValue.6 .1.3.6.1.4.1.2021.13.16.2.1.3.6 ^工程findOID,但下面除了我input的东西外没有find任何东西: snmpwalk localhost . | grep lmTemp HOST-RESOURCES-MIB::hrSWRunParameters.28399 = STRING: "–color=auto lmTemp" 它也没有看到OID: snmpwalk localhost . | grep 2021.13.16.2.1.3.6 validation它的安装: ls /usr/share/snmp/mibs/LM* /usr/share/snmp/mibs/LM-SENSORS-MIB.txt / etc / default / snmp的内容: cat /etc/default/snmpd # This file controls the activity of snmpd […]

监视zabbix上的SNMPnetworking接口

有些networking设备有很多接口需要监控,zabbix有没有办法为它们编制索引,并自动为每个接口创build项目和graphics(不是正确的单词)? 我听说items_prototype和graph_prototype是完成这件事的方法,而且键应该是ifInOctets。[{#SNMPVALUE}]和OID的.1.1.1.1.1。{#SNMPINDEX},但是具有这些原型的模板在什么时候什么也不显示它的主机的一部分。 通过SNMPWALKtestingOID。 任何想法如何使其工作? 我不想为每个设备networking接口手动创build数百个graphics和项目。 更新: SNMP接口模板没有任何项目的原型,但我设法检查SNMP接口模板3.0后添加它。 现在的问题是,当我尝试链接主机到该模板它说ifInoctet [SNMPvalue]和很多其他项目键已经存在,由另一个模板inheritance(我认为这是因为我testing了其他类似的模板,但我'已经删除了我用于testing的所有其他模板,看起来这些数据仍然在数据库中,除了在数据库之外,还有什么方法可以清除不存在的键和项目吗?键,即使我做我应该只是删除这些表?我查询“select*从项目key_ like'ifInOctect%';”它显示其链接到SNMP设备模板及其所有主机,但在仪表板模板有什么,但默认的项目,如正常运行时间,名称,位置等,如何清理,所以我可以尝试添加主机到SNMP接口或链接此模板到SNMP设备。 看pipe家文件,看看是否这样做的工作

snmpbulkget给下一个oid的值,而不是提供参数中提到的oid。 为什么?

我以为snmpbulkget就像snmpget一样,只是它可以支持多个oid请求。 但我看到奇怪的行为。 它提供了下一个OID信息,而不是问什么: snmpbulkget -Cr1 servername IF-MIB::ifSpeed.7.0 IF-MIB::ifInOctets.7 IF-MIB::ifInUcastPkts.7 IF-MIB::ifInNUcastPkts.7 IF-MIB::ifInNUcastPkts.7 IF-MIB::ifInDiscards.7 IF-MIB::ifInErrors.7 IF-MIB::ifOutOctets.7 IF-MIB::ifOutUcastPkts.7 IF-MIB::ifOutNUcastPkts.7 IF-MIB::ifOutDiscards.7 IF-MIB::ifOutErrors.7 IF-MIB::ifSpeed.8 = Gauge32: 10000000 IF-MIB::ifInOctets.8 = Counter32: 3674120514 IF-MIB::ifInUcastPkts.8 = Counter32: 2462391943 IF-MIB::ifInNUcastPkts.8 = Counter32: 19169575 IF-MIB::ifInNUcastPkts.8 = Counter32: 19169575 IF-MIB::ifInDiscards.8 = Counter32: 0 IF-MIB::ifInErrors.8 = Counter32: 775777 IF-MIB::ifOutOctets.8 = Counter32: 3824588280 IF-MIB::ifOutUcastPkts.8 = Counter32: 2866781089 IF-MIB::ifOutNUcastPkts.8 […]

非cisco交换机中的社区string索引错误

我试图从非cisco交换机检索CAM表信息。 我正在使用D-Link DES 3526和Brocade fastiron sx 800交换机并安装了net-snmp。 当我执行cmd时:$ snmpwalk -v 2c -c public @ [vlanid] [ip-address] 1.3.6.1.2.1.17.4.3.1.1 我得到TIMEOUT错误 。 我search了答案,发现[comm] @ [vlanid]是思科特定的 。 访问ftp://ftp.cisco.com/pub/mibs/supportlists/wsc1200/wsc1200-communityIndexing.html 。 那么任何人都可以说如何为非cisco交换机做社区string索引?

这个snmp v1 ID是什么意思

我们看到两台Dell DRAC开始报告以下警告 snmp trap server3.5.2.2.4331 我不知道这是什么意思,search该OID,只发现这个http://oid-info.com/get/1.3.6.1.4.1.181.2.3.5.3.2.2 任何人有任何想法? 谢谢

SNMP陷阱将通知传递给脚本,以便使用NET-SNMP进一步处理

我一直试图通过使用NET-SNMP“traphandle”在dell s4810交换机上创build接口closures状态的简单警报。 我想知道如何将通知信息传递给脚本,以便我可以parsing文本? 我能够激活脚本,但不能传递通知。 也许有一个很好的Python或Perl模块? 我会感激任何意见或build议。

服务器IP地址不会显示在snmp-trap消息中

我的问题是关于Ip地址,我收到的Windows系统的SNMP陷阱消息,有点像这样的UDP: [192.168.1.150]:1029->[0.0.0.0]:0 而在linux系统上同样的陷阱信息已经显示为 UDP: [192.168.1.150]:1030->[192.168.1.23] 现在,如果你仔细观察这两个,它清楚地表明,服务器IP是不是进来的Windows陷阱-IP( [0.0.0.0]:0 ),这可能是什么原因?请任何人都可以帮助我了解这一点,可以为这个问题提供解决scheme。

使用snmptrap欺骗来源主机

我准备用这个失去我的想法… 我需要欺骗使用snmptrap命令发送snmp陷阱的主机。 snmptrap的man页面可以使用snmpcmd提供的常用选项。 snmpcmd指出你可以利用snmp.conf中存在的选项,如下所示:–name =“value”。 snmp.conf指出有一个clientAddr选项允许您指定从其他主机发送的陷阱。 这是我正在运行的命令: [root@***** objects]# /usr/bin/snmptrap –clientAddr="<clientipaddr>" -v 2c -c <communityString> <destipaddr> '' NAGIOS-NOTIFY-MIB::nSvcEvent nHostname s "testHost" nSvcDesc s "testService" nSvcStateID i 2 nSvcOutput s "testOutput" 这是我收到的输出: snmptrap: Unknown host (<destipaddr>) (Cannot assign requested address) 当我运行它没有–clientAddr参数,陷阱接收器看到罚款。 任何想法我在这里做错了吗?

没有findsnmptrap和snmptt – authcommunity

我正在尝试configurationsnmptt来翻译收到的snmp陷阱,并将它们作为被动检查在icinga监视服务器中进行处理,如此处所述。 在对snmptrapd.conf进行更改之后,我正在尝试重新启动服务,然后看到 authcommunity : command not found, traphandle : command not found 我的理解是, authcommunity和traphandle只是configuration指令,它会告诉你要使用的社区string和调用traphandle脚本。