DNS-SERVER-MIB

        The MIB module for entities implementing the server side
of the Domain Name System (DNS) protocol.
    
Source file
DNS-SERVER-MIB
Last revised
Identity
dnsServMIB
Base OID
0.32.1
Imported Objects
mib-2
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 IpAddress MODULE-IDENTITY (no object page) OBJECT-IDENTITY (no object page) OBJECT-TYPE (no object page)
SNMPv2-TC DisplayString RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the rfc MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'DNS-SERVER-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'DNS-SERVER-MIB::dnsServMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'DNS-SERVER-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'DNS-SERVER-MIB::dnsServMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (72)
dns
.0.32
.0.32.1
.0.32.1.1
.0.32.1.1.1
.0.32.1.1.1.1
Enumeration
.0.32.1.1.1.2
.0.32.1.1.1.3
.0.32.1.1.1.4
Enumeration
.0.32.1.1.1.5
.0.32.1.1.2
.0.32.1.1.2.10
.0.32.1.1.2.11
.0.32.1.1.2.12
.0.32.1.1.2.13
.0.32.1.1.2.13.1
.0.32.1.1.2.13.1.1
.0.32.1.1.2.13.1.2
.0.32.1.1.2.13.1.3
Enumeration
.0.32.1.1.2.13.1.4
.0.32.1.1.2.13.1.5
.0.32.1.1.2.13.1.6
.0.32.1.1.2.2
.0.32.1.1.2.3
.0.32.1.1.2.4
.0.32.1.1.2.5
.0.32.1.1.2.6
.0.32.1.1.2.7
.0.32.1.1.2.8
.0.32.1.1.2.9
.0.32.1.1.3
.0.32.1.1.3.1
.0.32.1.1.3.10
.0.32.1.1.3.11
.0.32.1.1.3.12
.0.32.1.1.3.13
.0.32.1.1.3.14
.0.32.1.1.3.15
.0.32.1.1.3.16
.0.32.1.1.3.17
.0.32.1.1.3.18
.0.32.1.1.3.19
.0.32.1.1.3.2
.0.32.1.1.3.20
.0.32.1.1.3.21
.0.32.1.1.3.22
.0.32.1.1.3.3
.0.32.1.1.3.4
.0.32.1.1.3.5
.0.32.1.1.3.6
.0.32.1.1.3.7
.0.32.1.1.3.8
.0.32.1.1.3.9
.0.32.1.1.4
.0.32.1.1.4.1
.0.32.1.1.4.1.1
.0.32.1.1.4.1.1.1
.0.32.1.1.4.1.1.2
.0.32.1.1.4.1.1.3
.0.32.1.1.4.1.1.4
.0.32.1.1.4.1.1.5
.0.32.1.1.4.1.1.6
.0.32.1.1.4.1.1.7
.0.32.1.1.4.1.1.8
.0.32.1.1.4.1.1.9
.0.32.1.1.4.2
.0.32.1.1.4.2.1
.0.32.1.1.4.2.1.1
.0.32.1.1.4.2.1.2
.0.32.1.1.4.2.1.3
.0.32.1.1.4.2.1.4
.0.32.1.2
.0.32.1.3
Dependencies (3) 3 direct Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. SNMPv2-CONFrfc
  3. SNMPv2-TCrfc
  4. DNS-SERVER-MIBrfcselected
Type Definitions (9)
Integer32 range: 0..65535
OctetString range: 0..255
OctetString
Integer32 range: 0..15
Integer32 range: 0..65535
Integer32 range: 0..65535
Integer32 range: 0..15
Unsigned32
Integer32 range: 0..65535
Conformance Groups (4)
A collection of objects providing basic configuration
control of a DNS name server.
.0.32.1.2.1
A collection of objects providing basic instrumentation
of a DNS name server.
.0.32.1.2.2
A collection of objects providing extended
instrumentation of a DNS name server.
.0.32.1.2.3
A collection of objects providing configuration control
of a DNS name server which loads authoritative zones.
.0.32.1.2.4
Compliance Statements (1)

OID .0.32.1.3.1
The compliance statement for agents implementing the DNS
name server MIB extensions.
Required groups
mandatory dnsServConfigGroup
mandatory dnsServCounterGroup
optional dnsServOptCounterGroup The server optional counter group is unconditionally
optional.
optional dnsServZoneGroup The server zone group is mandatory for any name server
that acts as an authoritative server for any DNS zone.
Object refinements
ObjectAccessSyntaxDescription
dnsServConfigRecurs readonly
This object need not be writable.
dnsServConfigReset readonly
This object need not be writable.