208 lines
5.7 KiB
Plaintext
208 lines
5.7 KiB
Plaintext
--
|
|
-- WWP-DNS-CLIENT-MIB.my
|
|
--
|
|
|
|
WWP-DNS-CLIENT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus, TruthValue
|
|
FROM SNMPv2-TC
|
|
wwpModules
|
|
FROM WWP-SMI;
|
|
|
|
wwpDnsClientMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200303191012Z"
|
|
ORGANIZATION
|
|
" World Wide Packets Inc"
|
|
CONTACT-INFO
|
|
" Mib Meister
|
|
Postal: World Wide Packets
|
|
P.O. Box 950
|
|
Veradale, WA 99037
|
|
USA
|
|
Phone: +1 509 242 9000
|
|
Email: mib.meister@worldwidepackets.com"
|
|
|
|
DESCRIPTION
|
|
"A MIB module to manage dns client on the
|
|
WWP products."
|
|
REVISION "200303191012Z"
|
|
DESCRIPTION
|
|
"Initial Creation"
|
|
::= { wwpModules 49 }
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
wwpDnsClientMIBObjects OBJECT IDENTIFIER ::= { wwpDnsClientMIB 1 }
|
|
|
|
wwpDnsClient OBJECT IDENTIFIER ::= { wwpDnsClientMIBObjects 1 }
|
|
|
|
-- Notifications
|
|
|
|
wwpDnsClientMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpDnsClientMIB 2 }
|
|
wwpDnsClientMIBNotifications OBJECT IDENTIFIER ::=
|
|
{ wwpDnsClientMIBNotificationPrefix 0 }
|
|
|
|
-- Conformance information
|
|
|
|
wwpDnsClientMIBConformance OBJECT IDENTIFIER ::= { wwpDnsClientMIB 3 }
|
|
wwpDnsClientMIBCompliances OBJECT IDENTIFIER ::= { wwpDnsClientMIBConformance 1 }
|
|
wwpDnsClientMIBGroups OBJECT IDENTIFIER ::= { wwpDnsClientMIBConformance 2 }
|
|
|
|
-- The system wide parameters
|
|
|
|
wwpDnsResolverEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies whether or not the DNS Resolver is enabled."
|
|
DEFVAL { true }
|
|
::= { wwpDnsClient 1 }
|
|
|
|
wwpDnsDomainAdminName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured DNS Domain Name."
|
|
::= { wwpDnsClient 2 }
|
|
|
|
wwpDnsDomainOperName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational DNS Domain Name.
|
|
DNS Domain name can be obtained by DHCP,
|
|
so the operational DNS Domain Name can be
|
|
different from Admin DNS Domain Name."
|
|
::= { wwpDnsClient 3 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- The DNS Name Admin Server Table
|
|
-- -------------------------------------------------------------
|
|
-- Each row in this table defines a dns name server
|
|
--
|
|
|
|
wwpDnsNameAdminServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpDnsNameAdminServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing configured DNS Servers information."
|
|
::= { wwpDnsClient 4 }
|
|
|
|
wwpDnsNameAdminServerEntry OBJECT-TYPE
|
|
SYNTAX WwpDnsNameAdminServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the information pertaining to a configured DNS
|
|
Server."
|
|
INDEX { wwpDnsAdminServerId }
|
|
::= { wwpDnsNameAdminServerTable 1 }
|
|
|
|
|
|
WwpDnsNameAdminServerEntry ::=
|
|
SEQUENCE {
|
|
wwpDnsAdminServerId
|
|
Integer32,
|
|
wwpDnsAdminServerAddr
|
|
IpAddress,
|
|
wwpDnsAdminServerStatus
|
|
RowStatus
|
|
}
|
|
|
|
wwpDnsAdminServerId OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique identifier for the configured DNS Server."
|
|
::= { wwpDnsNameAdminServerEntry 1 }
|
|
|
|
wwpDnsAdminServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ip address for the configured DNS Server."
|
|
::= { wwpDnsNameAdminServerEntry 2 }
|
|
|
|
wwpDnsAdminServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the
|
|
wwpDnsServerTable. To create a new row the
|
|
management station must set the object to
|
|
'CreateAndGo'."
|
|
::= { wwpDnsNameAdminServerEntry 3 }
|
|
|
|
-- -------------------------------------------------------------
|
|
-- The DNS Name Operational Server Table
|
|
-- -------------------------------------------------------------
|
|
-- Each row in this table defines a dns name server
|
|
--
|
|
|
|
wwpDnsNameOperServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WwpDnsNameOperServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing operational DNS Servers information.
|
|
DNS server list can also be obtained by DHCP, so the
|
|
operational list of servers may not be same as admin
|
|
list of servers."
|
|
::= { wwpDnsClient 5 }
|
|
|
|
wwpDnsNameOperServerEntry OBJECT-TYPE
|
|
SYNTAX WwpDnsNameOperServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the information pertaining to a operational DNS
|
|
Server."
|
|
INDEX { wwpDnsOperServerId }
|
|
::= { wwpDnsNameOperServerTable 1 }
|
|
|
|
|
|
WwpDnsNameOperServerEntry ::=
|
|
SEQUENCE {
|
|
wwpDnsOperServerId
|
|
Integer32,
|
|
wwpDnsOperServerAddr
|
|
IpAddress
|
|
}
|
|
|
|
wwpDnsOperServerId OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique identifier for the operational DNS Server."
|
|
::= { wwpDnsNameOperServerEntry 1 }
|
|
|
|
wwpDnsOperServerAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ip address for the operational DNS Server."
|
|
::= { wwpDnsNameOperServerEntry 2 }
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- WWP-DNS-CLIENT-MIB.my
|
|
--
|
|
|