首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux + snmp +如何验证snmp.conf

linux + snmp +如何验证snmp.conf
EN

Server Fault用户
提问于 2017-01-05 13:44:11
回答 1查看 2.6K关注 0票数 0

在我的红帽linux机器中,我使用了follwing snmp配置。

代码语言:javascript
复制
more /etc/snmp/snmpd.conf
#dlmod cmaX /usr/lib64/libcmaX64.so
rocommunity ttt 127.0.0.1

syscontact plilunixadm@pl.co.il

rocommunity ttt darapp01.pl.corp
rocommunity ttt  darapp02.pl.corp


syslocation UNKNOWN
trapcommunity ttt
trapsink  plice01.il.pl.corp ttt

因此,我的目标是验证snmp.conf配置正确和snmp基本正常。

我只是在googled中查看哪些命令可以检查当前的snmp配置,我发现如下:

代码语言:javascript
复制
  snmpwalk -v 2c -c   ttt -O e 127.0.0.1|more
  SNMPv2-MIB::sysDescr.0 = STRING: Linux machine01  
  DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (560475) 1:33:24.75
  SNMPv2-MIB::sysContact.0 = STRING: unixadm@pl.co.il
  SNMPv2-MIB::sysName.0 = STRING: machine01 
  SNMPv2-MIB::sysLocation.0 = STRING: UNKNOWN

。。。

命令输出中有很多细节

但不了解需要从输出中捕获什么才能确保我的snmp.conf正常

第二个问题-文件中的字符串rshedona是什么?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-01-05 14:23:17

您的snmpd.conf工作,因为snmpwalk返回一个结果。

字符串rshedona是您选择的社区的名称。

代码语言:javascript
复制
rocommunity rshedona 127.0.0.1
...
rocommunity rshedona darapp01.pl.corp
rocommunity rshedona  darapp02.pl.corp

是命令snmpwalk中所写的字符串:

代码语言:javascript
复制
  snmpwalk -v 2c -c   rshedona -O e 127.0.0.1|more

-v是snmp的版本,在默认情况下,-c社区-O输出选项,snmpwalk返回系统MIB的结果。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/824396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档