免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1186 | 回复: 2
打印 上一主题 下一主题

[网络管理] snmp节点访问问题 [复制链接]

论坛徽章:
1
2015亚冠之迪拜阿赫利
日期:2015-11-03 10:08:57
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-02-18 13:53 |只看该作者 |倒序浏览
本人最近在学习 net-snmp 动态库扩展的知识,代码以及动态库都已经搞定,但是在使用 snmpwalk 访问节点的时候出现问题,问题如下:

[root@localhost snmp2]#  snmpwalk -v 2c -c public localhost 1.3.6.1.4.1.888888.1.1
DISK-SNMP-MIB::HostName.0 = STRING: localhost.localdomain
DISK-SNMP-MIB::HostName.0 = No more variables left in this MIB View (It is past the end of the MIB tree)

mib 库信息如下

DISK-SNMP-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, enterprises, OBJECT-TYPE, Integer32,
    NOTIFICATION-TYPE                       FROM SNMPv2-SMI
    SnmpAdminString                         FROM SNMP-FRAMEWORK-MIB
    netSnmp                                 FROM NET-SNMP-MIB
    RowStatus, StorageType ,DisplayString   FROM SNMPv2-TC
    InetAddressType, InetAddress            FROM INET-ADDRESS-MIB
;


DiskCheck MODULE-IDENTITY
    LAST-UPDATED "201602170000Z"
    ORGANIZATION "xxxxxxxx"
    CONTACT-INFO
        "postal: none
        email: xxxxxxx
        "   
    DESCRIPTION
        "check the disk"
    REVISION "201602170000Z"
    DESCRIPTION "First draft"
    ::= { enterprises 888888 }

root OBJECT IDENTIFIER ::= {DiskCheck 1}

HostName OBJECT IDENTIFIER ::= {root 1}


HostName OBJECT-TYPE
    SYNTAX      DisplayString
    ACCESS      read-only
    STATUS      current
    DESCRIPTION
        "C is name"
    ::= {root 1}
                                                                                       
END

[root@localhost snmp2]# snmptranslate -Tp -IR DISK-SNMP-MIB:iskCheck
+--DiskCheck(88888
   |
   +--root(1)
      |
      +-- -R-- String    HostName(1)
               Textual Convention: DisplayString
               Size: 0..255

论坛徽章:
1
2015亚冠之迪拜阿赫利
日期:2015-11-03 10:08:57
2 [报告]
发表于 2016-02-18 14:00 |只看该作者
为什么节点 HostName 会被访问两次呢?

论坛徽章:
1
2015亚冠之迪拜阿赫利
日期:2015-11-03 10:08:57
3 [报告]
发表于 2016-02-18 17:52 |只看该作者
找到问题的原因了,是配置的问题;
我再 snmpd.conf中加了一行 : view   systemview    included   .1.3.6.1.4.1
之后把这行改为    view   systemview    included   .1   完美解决。
但是不明白为什么这样就好了。

ps:无论snmpd.conf怎么修改,在windows下的mib browser都可以,但是显示的value是十六进制的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP