-- -- 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 --