diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hillstone/HILLSTONE-DNS-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/hillstone/HILLSTONE-DNS-MIB')
| -rw-r--r-- | MIBS/hillstone/HILLSTONE-DNS-MIB | 175 |
1 files changed, 175 insertions, 0 deletions
diff --git a/MIBS/hillstone/HILLSTONE-DNS-MIB b/MIBS/hillstone/HILLSTONE-DNS-MIB new file mode 100644 index 0000000..1ca9dbb --- /dev/null +++ b/MIBS/hillstone/HILLSTONE-DNS-MIB @@ -0,0 +1,175 @@ +-- ***********************************************************************
+-- HILLSTONE-DNS-MIB
+--
+-- Copyright (c) 2009 by Hillstone Networks, Inc.
+-- All rights reserved.
+--
+-- Version: V3
+-- Description: Hillstone Networks DNS MIB Object Identifier Assignments
+-- ***********************************************************************
+--
+
+HILLSTONE-DNS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ hillstoneDNS
+ FROM HILLSTONE-SMI
+ OBJECT-TYPE
+ FROM RFC-1212;
+
+ -- textual conventions
+
+ DisplayString ::=
+ OCTET STRING
+ -- This data type is used to model textual information taken
+ -- from the NVT ASCII character set. By convention, objects
+ -- with this syntax are declared as having
+ --
+ -- SIZE (0..255)
+
+hillstoneDnsMibObjects OBJECT IDENTIFIER ::= { hillstoneDNS 1 }
+
+-- dns srv group
+
+hillstoneDnsSrvWorkMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ server(0),
+ client(1),
+ relay(2)
+ }
+ ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The dns server work mode"
+ ::= { hillstoneDnsMibObjects 1 }
+
+hillstoneDnsDomainTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HillstoneDnsDomainEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table is used in domain informatioin of this dns server"
+ ::= { hillstoneDnsMibObjects 2 }
+
+HillstoneDnsDomainEntry OBJECT-TYPE
+ SYNTAX HillstoneDnsDomainEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry is used in domain informatioin of this dns server"
+ INDEX { hillstoneDnsDomainIdx }
+ ::= { hillstoneDnsDomainTable 1 }
+
+HillstoneDnsDomainEntry ::=
+ SEQUENCE{
+ hillstoneDnsDomainIdx
+ INTEGER,
+ hillstoneDnsDomainName
+ DisplayString
+ }
+
+hillstoneDnsDomainIdx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of this table"
+ ::= { HillstoneDnsDomainEntry 1 }
+
+hillstoneDnsDomainName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dns domain name."
+ ::= { HillstoneDnsDomainEntry 2 }
+
+
+-- static dns
+hillstoneStaticDnsServAddressTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HillstoneStaticDnsServAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table is used in static domain informatioin of this Static dns server"
+ ::= { hillstoneDnsMibObjects 3 }
+
+HillstoneStaticDnsServAddressEntry OBJECT-TYPE
+ SYNTAX HillstoneStaticDnsServAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry is used in ip address informatioin of this Static dns server"
+ INDEX { hillstoneStaticDnsServIdx }
+ ::= { hillstoneStaticDnsServAddressTable 1 }
+
+HillstoneStaticDnsServAddressEntry ::=
+ SEQUENCE{
+ hillstoneStaticDnsServIdx
+ INTEGER,
+ hillstoneStaticDnsIpAddr
+ IpAddress
+ }
+
+hillstoneStaticDnsServIdx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of this Dns server table."
+ ::= { HillstoneStaticDnsServAddressEntry 1 }
+
+hillstoneStaticDnsIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dns server ip address."
+ ::= { HillstoneStaticDnsServAddressEntry 2 }
+
+
+-- DDns
+hillstoneDynamicDnsServAddressTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HillstoneStaticDnsServAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table is used in static domain informatioin of this Dynamic dns server"
+ ::= { hillstoneDnsMibObjects 4 }
+
+HillstoneStaticDnsServAddressEntry OBJECT-TYPE
+ SYNTAX HillstoneStaticDnsServAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry is used in ip address informatioin of this Dynamic dns server"
+ INDEX { hillstoneDynamicDnsServIdx }
+ ::= { hillstoneDynamicDnsServAddressTable 1 }
+
+HillstoneStaticDnsServAddressEntry ::=
+ SEQUENCE{
+ hillstoneDynamicDnsServIdx
+ INTEGER,
+ hillstoneDynamicDnsIpAddr
+ IpAddress
+ }
+
+hillstoneDynamicDnsServIdx OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of this Dns server table."
+ ::= { HillstoneStaticDnsServAddressEntry 1 }
+
+hillstoneDynamicDnsIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dns server ip address."
+ ::= { HillstoneStaticDnsServAddressEntry 2 }
+
+
+END
|