2527 lines
75 KiB
Plaintext
2527 lines
75 KiB
Plaintext
-- ****************************************************************************
|
|
-- ****************************************************************************
|
|
-- Copyright(c) 2004 Mediatrix Telecom, Inc.
|
|
-- NOTICE:
|
|
-- This document contains information that is confidential and proprietary
|
|
-- to Mediatrix Telecom, Inc.
|
|
-- Mediatrix Telecom, Inc. reserves all rights to this document as well as
|
|
-- to the Intellectual Property of the document and the technology and
|
|
-- know-how that it includes and represents.
|
|
-- This publication cannot be reproduced, neither in whole nor in part in
|
|
-- any form whatsoever without written prior approval by
|
|
-- Mediatrix Telecom, Inc.
|
|
-- Mediatrix Telecom, Inc. reserves the right to revise this publication
|
|
-- and make changes at any time and without the obligation to notify any
|
|
-- person and/or entity of such revisions and/or changes.
|
|
-- ****************************************************************************
|
|
-- ****************************************************************************
|
|
|
|
MX-DHCP-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MxEnableState,
|
|
MxActivationState,
|
|
MxIpHostName,
|
|
MxIpAddress,
|
|
MxIpPort,
|
|
MxAdvancedIpPort,
|
|
MxIpSubnetMask,
|
|
MxDigitMap
|
|
FROM MX-TC
|
|
MxUInt64,
|
|
MxFloat32,
|
|
MxIpHostNamePort,
|
|
MxIpAddr,
|
|
MxIpAddrPort,
|
|
MxIpAddrMask,
|
|
MxUri,
|
|
MxUrl
|
|
FROM MX-TC2
|
|
mediatrixServices
|
|
FROM MX-SMI2;
|
|
|
|
dhcpMIB MODULE-IDENTITY
|
|
LAST-UPDATED "1910210000Z"
|
|
ORGANIZATION " Mediatrix Telecom, Inc. "
|
|
CONTACT-INFO " Mediatrix Telecom, Inc.
|
|
4229, Garlock Street
|
|
Sherbrooke (Quebec)
|
|
Canada
|
|
Phone: (819) 829-8749
|
|
"
|
|
DESCRIPTION " Dynamic Host Configuration Protocol Server
|
|
|
|
The Dynamic Host Configuration Protocol (DHCP) service manages
|
|
a DHCP server on each network interface.
|
|
"
|
|
::= { mediatrixServices 1900 }
|
|
|
|
dhcpMIBObjects OBJECT IDENTIFIER ::= { dhcpMIB 1 }
|
|
|
|
-- *****************************************************************************
|
|
|
|
-- Table:Subnets
|
|
|
|
-- *****************************************************************************
|
|
|
|
subnetsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SubnetsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnets
|
|
|
|
This table configures the subnets of the DHCP server. The
|
|
NetworkInterfaceName parameter must match a network interface
|
|
that is Up and the EnableSubnet parameter must be set to
|
|
'Enable' to properly activate the DHCP server on that interface.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { dhcpMIBObjects 100 }
|
|
subnetsEntry OBJECT-TYPE
|
|
SYNTAX SubnetsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnets. "
|
|
INDEX {
|
|
subnetsNetworkInterfaceName
|
|
}
|
|
|
|
::= { subnetsTable 1 }
|
|
|
|
SubnetsEntry ::= SEQUENCE
|
|
{
|
|
subnetsNetworkInterfaceName OCTET STRING,
|
|
subnetsEnableSubnet MxEnableState,
|
|
subnetsStartAddress MxIpAddr,
|
|
subnetsEndAddress MxIpAddr,
|
|
subnetsAutomaticConfigurationInterface OCTET STRING,
|
|
subnetsConfigStatus INTEGER,
|
|
subnetsDelete INTEGER
|
|
}
|
|
|
|
-- Index:Network Interface
|
|
|
|
subnetsNetworkInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Network Interface
|
|
|
|
Network interface on which the DHCP server is active. That
|
|
interface must be up for the DHCP server to become active.
|
|
"
|
|
::= { subnetsEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
subnetsEnableSubnet OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Enables the subnet configuration. Activates the DHCP server on
|
|
the subnet when enabled.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { subnetsEntry 200 }
|
|
|
|
-- Columnar:Start Address
|
|
|
|
subnetsStartAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Start Address
|
|
|
|
Start address of the subnet range. It MUST be within the
|
|
network interface's subnet.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { subnetsEntry 300 }
|
|
|
|
-- Columnar:End Address
|
|
|
|
subnetsEndAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " End Address
|
|
|
|
End address of the subnet range. It MUST be within the network
|
|
interface's subnet and higher than or equal to the StartAddress
|
|
value.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { subnetsEntry 400 }
|
|
|
|
-- Columnar:Configuration Interface
|
|
|
|
subnetsAutomaticConfigurationInterface OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE(0..50) )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Interface
|
|
|
|
The network interface that provides the automatic configuration
|
|
(E.g.: DNS servers, NTP server, etc.) to this subnet.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { subnetsEntry 450 }
|
|
|
|
-- Columnar:Status
|
|
|
|
subnetsConfigStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { disabled(100) , invalidConfig(200) , ok(300) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Status
|
|
|
|
Subnet configuration status.
|
|
|
|
* Disabled: The EnableSubnet parameter is disabled or the
|
|
NetworkInterfaceName parameter does not match a network
|
|
interface that is Up.
|
|
* InvalidConfig: The start or end address range is out of the
|
|
network interface's subnet, or both parameters are
|
|
incompatible.
|
|
* Ok: The EnableSubnet parameter is enabled and the subnet
|
|
configuration is valid.
|
|
|
|
"
|
|
::= { subnetsEntry 500 }
|
|
|
|
-- Row command:Delete
|
|
|
|
subnetsDelete OBJECT-TYPE
|
|
SYNTAX INTEGER { noOp(0), delete(10) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Delete
|
|
|
|
Deletes a row from the table.
|
|
"
|
|
DEFVAL { noOp }
|
|
::= { subnetsEntry 600 }
|
|
|
|
-- End of table:Subnets
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Domain Name
|
|
|
|
-- ****************************************************************************
|
|
|
|
domainNameGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 200 }
|
|
-- Scalar:Configuration Source
|
|
|
|
defaultDomainNameConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , static(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
Default configuration source of all subnets.
|
|
|
|
* HostConfiguration: The domain name is the one used by the
|
|
unit.
|
|
* Static: The domain name is specified in the
|
|
DefaultStaticDomainName parameter.
|
|
|
|
"
|
|
DEFVAL { hostConfiguration }
|
|
::= { domainNameGroup 100 }
|
|
|
|
-- Scalar:Static Domain Name
|
|
|
|
defaultStaticDomainName OBJECT-TYPE
|
|
SYNTAX MxIpHostName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static Domain Name
|
|
|
|
Default static domain name for all subnets.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { domainNameGroup 200 }
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet Domain Names
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificDomainNamesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificDomainNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet Domain Names
|
|
|
|
This table specifies subnet-specific domain names
|
|
configurations. All subnets use the default configuration
|
|
unless the SpecificDomainNames.EnableConfig parameter is set
|
|
to 'Enable'.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { domainNameGroup 300 }
|
|
specificDomainNamesEntry OBJECT-TYPE
|
|
SYNTAX SpecificDomainNamesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet Domain Names. "
|
|
INDEX {
|
|
specificDomainNamesSubnetName
|
|
}
|
|
|
|
::= { specificDomainNamesTable 1 }
|
|
|
|
SpecificDomainNamesEntry ::= SEQUENCE
|
|
{
|
|
specificDomainNamesSubnetName OCTET STRING,
|
|
specificDomainNamesEnableConfig MxEnableState,
|
|
specificDomainNamesEnableOption MxEnableState,
|
|
specificDomainNamesConfigSource INTEGER,
|
|
specificDomainNamesStaticName MxIpHostName
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificDomainNamesSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificDomainNamesEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificDomainNamesEnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the domain name configuration to use for this
|
|
specific subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultDomainNameConfigSource and
|
|
DefaultStaticDomainName parameters.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the SpecificDomainNames.ConfigSource and
|
|
SpecificDomainNames.StaticName parameters.
|
|
|
|
The configuration is only valid when the
|
|
SpecificDomainNames.EnableOption parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificDomainNamesEntry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificDomainNamesEnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the domain name (option 15).
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificDomainNamesEntry 300 }
|
|
|
|
-- Columnar:Configuration Source
|
|
|
|
specificDomainNamesConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , static(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
Subnet's domain name specific configuration source.
|
|
|
|
* HostConfiguration: The domain name is obtained from the
|
|
host configuration.
|
|
* Static: The domain name is specified in the StaticName
|
|
parameter.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultDomainNameConfigSource parameter when the
|
|
SpecificDomainNames.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { static }
|
|
::= { specificDomainNamesEntry 400 }
|
|
|
|
-- Columnar:Static Domain Name
|
|
|
|
specificDomainNamesStaticName OBJECT-TYPE
|
|
SYNTAX MxIpHostName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static Domain Name
|
|
|
|
Static Domain Name Configuration. The
|
|
SpecificDomainNames.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticDomainName parameter when the
|
|
SpecificDomainNames.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDomainNamesEntry 500 }
|
|
|
|
-- End of table:Subnet Domain Names
|
|
|
|
-- ******************************************************************
|
|
|
|
-- Table:Domain Names Information
|
|
|
|
-- ******************************************************************
|
|
|
|
domainNamesInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DomainNamesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Domain Names Information
|
|
|
|
This table contains the active subnets' domain names.
|
|
"
|
|
::= { domainNameGroup 400 }
|
|
domainNamesInfoEntry OBJECT-TYPE
|
|
SYNTAX DomainNamesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Domain Names Information. "
|
|
INDEX {
|
|
domainNamesInfoSubnetName
|
|
}
|
|
|
|
::= { domainNamesInfoTable 1 }
|
|
|
|
DomainNamesInfoEntry ::= SEQUENCE
|
|
{
|
|
domainNamesInfoSubnetName OCTET STRING,
|
|
domainNamesInfoDomainName OCTET STRING
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
domainNamesInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { domainNamesInfoEntry 100 }
|
|
|
|
-- Columnar:Domain Name
|
|
|
|
domainNamesInfoDomainName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Domain Name
|
|
|
|
Indicates the subnet's current domain name.
|
|
"
|
|
::= { domainNamesInfoEntry 200 }
|
|
|
|
-- End of table:Domain Names Information
|
|
|
|
-- End of group:Domain Name
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Lease Time Configuration
|
|
|
|
-- ****************************************************************************
|
|
|
|
leaseTimeGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 300 }
|
|
-- Scalar:Lease Time
|
|
|
|
defaultLeaseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Lease Time
|
|
|
|
Specifies the lease time (in seconds) default setting for all
|
|
subnets.
|
|
"
|
|
DEFVAL { 86400 }
|
|
::= { leaseTimeGroup 100 }
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet Lease Times
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificLeaseTimesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificLeaseTimesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet Lease Times
|
|
|
|
This table specifies subnet-specific lease times
|
|
configurations. All subnets use the default configuration
|
|
unless the SpecificLeaseTimes.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { leaseTimeGroup 200 }
|
|
specificLeaseTimesEntry OBJECT-TYPE
|
|
SYNTAX SpecificLeaseTimesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet Lease Times. "
|
|
INDEX {
|
|
specificLeaseTimesSubnetName
|
|
}
|
|
|
|
::= { specificLeaseTimesTable 1 }
|
|
|
|
SpecificLeaseTimesEntry ::= SEQUENCE
|
|
{
|
|
specificLeaseTimesSubnetName OCTET STRING,
|
|
specificLeaseTimesEnableConfig MxEnableState,
|
|
specificLeaseTimesLeaseTime Unsigned32
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificLeaseTimesSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificLeaseTimesEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificLeaseTimesEnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the lease time configuration to use for this specific
|
|
subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultLeaseTime parameter.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the SpecificLeaseTimes.LeaseTime parameter.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificLeaseTimesEntry 200 }
|
|
|
|
-- Columnar:Lease Time
|
|
|
|
specificLeaseTimesLeaseTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Lease Time
|
|
|
|
Specifies the subnet's specific lease time in seconds.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultLeaseTime parameter when the
|
|
SpecificLeaseTimes.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { 86400 }
|
|
::= { specificLeaseTimesEntry 300 }
|
|
|
|
-- End of table:Subnet Lease Times
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Lease Times
|
|
|
|
-- ***************************************************************************
|
|
|
|
leaseTimesInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LeaseTimesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Lease Times
|
|
|
|
This table contains the active subnets' lease times.
|
|
"
|
|
::= { leaseTimeGroup 300 }
|
|
leaseTimesInfoEntry OBJECT-TYPE
|
|
SYNTAX LeaseTimesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Lease Times. "
|
|
INDEX {
|
|
leaseTimesInfoSubnetName
|
|
}
|
|
|
|
::= { leaseTimesInfoTable 1 }
|
|
|
|
LeaseTimesInfoEntry ::= SEQUENCE
|
|
{
|
|
leaseTimesInfoSubnetName OCTET STRING,
|
|
leaseTimesInfoDefault Unsigned32
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
leaseTimesInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { leaseTimesInfoEntry 100 }
|
|
|
|
-- Columnar:Lease Time
|
|
|
|
leaseTimesInfoDefault OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Lease Time
|
|
|
|
Indicates the subnet's current default lease time in seconds.
|
|
"
|
|
::= { leaseTimesInfoEntry 200 }
|
|
|
|
-- End of table:Lease Times
|
|
|
|
-- End of group:Lease Time Configuration
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Default Router
|
|
|
|
-- ****************************************************************************
|
|
|
|
defaultRouterGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 400 }
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet Default Routers
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificDefaultRoutersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificDefaultRoutersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet Default Routers
|
|
|
|
This table specifies subnet-specific default routers
|
|
configurations.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { defaultRouterGroup 100 }
|
|
specificDefaultRoutersEntry OBJECT-TYPE
|
|
SYNTAX SpecificDefaultRoutersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet Default Routers. "
|
|
INDEX {
|
|
specificDefaultRoutersSubnetName
|
|
}
|
|
|
|
::= { specificDefaultRoutersTable 1 }
|
|
|
|
SpecificDefaultRoutersEntry ::= SEQUENCE
|
|
{
|
|
specificDefaultRoutersSubnetName OCTET STRING,
|
|
specificDefaultRoutersEnableOption MxEnableState,
|
|
specificDefaultRoutersConfigSource INTEGER,
|
|
specificDefaultRoutersStaticRouter MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificDefaultRoutersSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificDefaultRoutersEntry 100 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificDefaultRoutersEnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the default router (option 3).
|
|
"
|
|
DEFVAL { enable }
|
|
::= { specificDefaultRoutersEntry 200 }
|
|
|
|
-- Columnar:Configuration Source
|
|
|
|
specificDefaultRoutersConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostInterface(100) , static(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
The subnet's specific router configuration source.
|
|
|
|
* HostInterface: The default router is the host address
|
|
within the client's subnet.
|
|
* Static: The default router is specified in the
|
|
SpecificDefaultRouters.StaticRouter parameter.
|
|
|
|
"
|
|
DEFVAL { hostInterface }
|
|
::= { specificDefaultRoutersEntry 300 }
|
|
|
|
-- Columnar:Static Default Router
|
|
|
|
specificDefaultRoutersStaticRouter OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static Default Router
|
|
|
|
Specifies the subnet's default router. The
|
|
SpecificDefaultRouters.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDefaultRoutersEntry 400 }
|
|
|
|
-- End of table:Subnet Default Routers
|
|
|
|
-- *********************************************************************
|
|
|
|
-- Table:Default Routers
|
|
|
|
-- *********************************************************************
|
|
|
|
defaultRoutersInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DefaultRoutersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Default Routers
|
|
|
|
This table contains the active subnets' default routers.
|
|
"
|
|
::= { defaultRouterGroup 200 }
|
|
defaultRoutersInfoEntry OBJECT-TYPE
|
|
SYNTAX DefaultRoutersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Default Routers. "
|
|
INDEX {
|
|
defaultRoutersInfoSubnetName
|
|
}
|
|
|
|
::= { defaultRoutersInfoTable 1 }
|
|
|
|
DefaultRoutersInfoEntry ::= SEQUENCE
|
|
{
|
|
defaultRoutersInfoSubnetName OCTET STRING,
|
|
defaultRoutersInfoDefaultRouter MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
defaultRoutersInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { defaultRoutersInfoEntry 100 }
|
|
|
|
-- Columnar:Default Router
|
|
|
|
defaultRoutersInfoDefaultRouter OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Default Router
|
|
|
|
Indicates the subnet's current default router.
|
|
"
|
|
::= { defaultRoutersInfoEntry 200 }
|
|
|
|
-- End of table:Default Routers
|
|
|
|
-- End of group:Default Router
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:DNS Servers
|
|
|
|
-- ****************************************************************************
|
|
|
|
dnsServersGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 500 }
|
|
-- Scalar:Configuration Source
|
|
|
|
defaultDnsServersConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , automatic(300) , static
|
|
(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
Default configuration source for the DNS servers of all
|
|
subnets.
|
|
|
|
* HostConfiguration: The DNS servers are obtained from the
|
|
host configuration.
|
|
* Automatic: The DNS servers are automatically obtained from
|
|
the network configured in the
|
|
Subnets.AutomaticConfigurationInterface parameter of this
|
|
subnet.
|
|
* Static: The DNS servers are specified in the
|
|
DefaultStaticDnsServers table.
|
|
|
|
"
|
|
DEFVAL { hostConfiguration }
|
|
::= { dnsServersGroup 100 }
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Static DNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
defaultStaticDnsServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DefaultStaticDnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Static DNS Servers
|
|
|
|
This table contains the list of default static DNS servers for
|
|
all subnets. The DNS servers are sorted by priority. These DNS
|
|
servers are used as the current DNS servers when the Default
|
|
DnsServersConfigSource parameter is set to 'Static'.
|
|
|
|
"
|
|
::= { dnsServersGroup 200 }
|
|
defaultStaticDnsServersEntry OBJECT-TYPE
|
|
SYNTAX DefaultStaticDnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Static DNS Servers. "
|
|
INDEX {
|
|
defaultStaticDnsServersPriority
|
|
}
|
|
|
|
::= { defaultStaticDnsServersTable 1 }
|
|
|
|
DefaultStaticDnsServersEntry ::= SEQUENCE
|
|
{
|
|
defaultStaticDnsServersPriority Unsigned32,
|
|
defaultStaticDnsServersIpAddress MxIpAddr
|
|
}
|
|
|
|
-- Index:Priority
|
|
|
|
defaultStaticDnsServersPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..4 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Priority
|
|
|
|
Priority number of this static DNS server. The lower the
|
|
number is, the higher the priority is.
|
|
"
|
|
::= { defaultStaticDnsServersEntry 100 }
|
|
|
|
-- Columnar:IP Address
|
|
|
|
defaultStaticDnsServersIpAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " IP Address
|
|
|
|
Static DNS server's IP address.
|
|
"
|
|
::= { defaultStaticDnsServersEntry 200 }
|
|
|
|
-- End of table:Static DNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet DNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificDnsServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificDnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet DNS Servers
|
|
|
|
This table specifies subnet-specific DNS servers
|
|
configurations. All subnets use the default configuration
|
|
unless the SpecificDnsServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { dnsServersGroup 300 }
|
|
specificDnsServersEntry OBJECT-TYPE
|
|
SYNTAX SpecificDnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet DNS Servers. "
|
|
INDEX {
|
|
specificDnsServersSubnetName
|
|
}
|
|
|
|
::= { specificDnsServersTable 1 }
|
|
|
|
SpecificDnsServersEntry ::= SEQUENCE
|
|
{
|
|
specificDnsServersSubnetName OCTET STRING,
|
|
specificDnsServersEnableConfig MxEnableState,
|
|
specificDnsServersEnableOption MxEnableState,
|
|
specificDnsServersConfigSource INTEGER,
|
|
specificDnsServersStaticDns1 MxIpAddr,
|
|
specificDnsServersStaticDns2 MxIpAddr,
|
|
specificDnsServersStaticDns3 MxIpAddr,
|
|
specificDnsServersStaticDns4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificDnsServersSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificDnsServersEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificDnsServersEnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the DNS servers configuration to use for this
|
|
specific subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultDnsServersConfigSource and
|
|
DefaultStaticDnsServers.IpAddress parameters.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the following parameters:
|
|
SpecificDnsServers.ConfigSource,
|
|
SpecificDnsServers.StaticDns1,
|
|
SpecificDnsServers.StaticDns2,
|
|
SpecificDnsServers.StaticDns3, and
|
|
SpecificDnsServers.StaticDns4.
|
|
|
|
The configuration is only valid when the
|
|
SpecificDnsServers.EnableOption parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificDnsServersEntry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificDnsServersEnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the DNS servers (option 6).
|
|
"
|
|
DEFVAL { enable }
|
|
::= { specificDnsServersEntry 300 }
|
|
|
|
-- Columnar:Configuration Source
|
|
|
|
specificDnsServersConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , automatic(300) , static
|
|
(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
DNS servers specific configuration source for the subnet.
|
|
|
|
* HostConfiguration: The DNS servers are obtained from the
|
|
host configuration.
|
|
* Automatic: The DNS servers are automatically obtained
|
|
from the network configured in the
|
|
Subnets.AutomaticConfigurationInterface parameter of this
|
|
subnet.
|
|
* Static: The DNS servers are specified in the StaticDns
|
|
parameters of this table.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultDnsServersConfigSource parameter when the
|
|
SpecificDnsServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { static }
|
|
::= { specificDnsServersEntry 400 }
|
|
|
|
-- Columnar:Static DNS 1
|
|
|
|
specificDnsServersStaticDns1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static DNS 1
|
|
|
|
IP address of the first DNS server of the subnet. The
|
|
SpecificDnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticDnsServers.IpAddress parameter when the
|
|
SpecificDnsServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDnsServersEntry 500 }
|
|
|
|
-- Columnar:Static DNS 2
|
|
|
|
specificDnsServersStaticDns2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static DNS 2
|
|
|
|
IP address of the second DNS server of the subnet. The
|
|
SpecificDnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticDnsServers.IpAddress parameter when the
|
|
SpecificDnsServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDnsServersEntry 600 }
|
|
|
|
-- Columnar:Static DNS 3
|
|
|
|
specificDnsServersStaticDns3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static DNS 3
|
|
|
|
IP address of the third DNS server of the subnet. The
|
|
SpecificDnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticDnsServers.IpAddress parameter when the
|
|
SpecificDnsServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDnsServersEntry 700 }
|
|
|
|
-- Columnar:Static DNS 4
|
|
|
|
specificDnsServersStaticDns4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static DNS 4
|
|
|
|
IP address of the fourth DNS server of the subnet. The
|
|
SpecificDnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticDnsServers.IpAddress parameter when the
|
|
SpecificDnsServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificDnsServersEntry 800 }
|
|
|
|
-- End of table:Subnet DNS Servers
|
|
|
|
-- *****************************************************************
|
|
|
|
-- Table:DNS Servers
|
|
|
|
-- *****************************************************************
|
|
|
|
dnsServersInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DnsServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " DNS Servers
|
|
|
|
This table contains the active subnets' DNS servers.
|
|
"
|
|
::= { dnsServersGroup 400 }
|
|
dnsServersInfoEntry OBJECT-TYPE
|
|
SYNTAX DnsServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table DNS Servers. "
|
|
INDEX {
|
|
dnsServersInfoSubnetName
|
|
}
|
|
|
|
::= { dnsServersInfoTable 1 }
|
|
|
|
DnsServersInfoEntry ::= SEQUENCE
|
|
{
|
|
dnsServersInfoSubnetName OCTET STRING,
|
|
dnsServersInfoDns1 MxIpAddr,
|
|
dnsServersInfoDns2 MxIpAddr,
|
|
dnsServersInfoDns3 MxIpAddr,
|
|
dnsServersInfoDns4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
dnsServersInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { dnsServersInfoEntry 100 }
|
|
|
|
-- Columnar:DNS 1
|
|
|
|
dnsServersInfoDns1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " DNS 1
|
|
|
|
Indicates the subnets' first DNS server.
|
|
"
|
|
::= { dnsServersInfoEntry 200 }
|
|
|
|
-- Columnar:DNS 2
|
|
|
|
dnsServersInfoDns2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " DNS 2
|
|
|
|
Indicates the subnets' second DNS server.
|
|
"
|
|
::= { dnsServersInfoEntry 300 }
|
|
|
|
-- Columnar:DNS 3
|
|
|
|
dnsServersInfoDns3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " DNS 3
|
|
|
|
Indicates the subnets' third DNS server.
|
|
"
|
|
::= { dnsServersInfoEntry 400 }
|
|
|
|
-- Columnar:DNS 4
|
|
|
|
dnsServersInfoDns4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " DNS 4
|
|
|
|
Indicates the subnets' fourth DNS server.
|
|
"
|
|
::= { dnsServersInfoEntry 500 }
|
|
|
|
-- End of table:DNS Servers
|
|
|
|
-- End of group:DNS Servers
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:NTP Servers
|
|
|
|
-- ****************************************************************************
|
|
|
|
ntpServersGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 600 }
|
|
-- Scalar:Configuration Source
|
|
|
|
defaultNtpServersConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , automatic(300) , static
|
|
(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
Default configuration source for the NTP servers of all
|
|
subnets.
|
|
|
|
* HostConfiguration: The NTP servers are obtained from the
|
|
host configuration.
|
|
* Automatic: The NTP servers are automatically obtained from
|
|
the network configured in the
|
|
Subnets.AutomaticConfigurationInterface parameter of this
|
|
subnet.
|
|
* Static: The NTP servers are specified in the
|
|
DefaultStaticNtpServers table.
|
|
|
|
"
|
|
DEFVAL { hostConfiguration }
|
|
::= { ntpServersGroup 100 }
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Static NTP Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
defaultStaticNtpServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DefaultStaticNtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Static NTP Servers
|
|
|
|
This table contains the list of default static NTP servers for
|
|
all subnets. The NTP servers are sorted by priority. These NTP
|
|
servers are used as the current NTP servers when the
|
|
DefaultNtpServersConfigSource parameter is set to 'Static'.
|
|
|
|
"
|
|
::= { ntpServersGroup 200 }
|
|
defaultStaticNtpServersEntry OBJECT-TYPE
|
|
SYNTAX DefaultStaticNtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Static NTP Servers. "
|
|
INDEX {
|
|
defaultStaticNtpServersPriority
|
|
}
|
|
|
|
::= { defaultStaticNtpServersTable 1 }
|
|
|
|
DefaultStaticNtpServersEntry ::= SEQUENCE
|
|
{
|
|
defaultStaticNtpServersPriority Unsigned32,
|
|
defaultStaticNtpServersIpAddress MxIpAddr
|
|
}
|
|
|
|
-- Index:Priority
|
|
|
|
defaultStaticNtpServersPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..4 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Priority
|
|
|
|
Priority number of this static NTP server. The lower the
|
|
number is, the higher the priority is.
|
|
"
|
|
::= { defaultStaticNtpServersEntry 100 }
|
|
|
|
-- Columnar:IP Address
|
|
|
|
defaultStaticNtpServersIpAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " IP Address
|
|
|
|
NTP server's static IP address.
|
|
"
|
|
::= { defaultStaticNtpServersEntry 200 }
|
|
|
|
-- End of table:Static NTP Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet NTP Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificNtpServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificNtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet NTP Servers
|
|
|
|
This table specifies subnet-specific NTP servers
|
|
configurations. All subnets use the default configuration
|
|
unless the SpecificNtpServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { ntpServersGroup 300 }
|
|
specificNtpServersEntry OBJECT-TYPE
|
|
SYNTAX SpecificNtpServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet NTP Servers. "
|
|
INDEX {
|
|
specificNtpServersSubnetName
|
|
}
|
|
|
|
::= { specificNtpServersTable 1 }
|
|
|
|
SpecificNtpServersEntry ::= SEQUENCE
|
|
{
|
|
specificNtpServersSubnetName OCTET STRING,
|
|
specificNtpServersEnableConfig MxEnableState,
|
|
specificNtpServersEnableOption MxEnableState,
|
|
specificNtpServersConfigSource INTEGER,
|
|
specificNtpServersStaticNtp1 MxIpAddr,
|
|
specificNtpServersStaticNtp2 MxIpAddr,
|
|
specificNtpServersStaticNtp3 MxIpAddr,
|
|
specificNtpServersStaticNtp4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificNtpServersSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificNtpServersEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificNtpServersEnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the NTP servers configuration to use for this
|
|
specific subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultNtpServersConfigSource and
|
|
DefaultStaticNtpServers.IpAddress parameters.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the following parameters:
|
|
SpecificNtpServers.ConfigSource,
|
|
SpecificNtpServers.StaticNtp1,
|
|
SpecificNtpServers.StaticNtp2,
|
|
SpecificNtpServers.StaticNtp3, and
|
|
SpecificNtpServers.StaticNtp4.
|
|
|
|
The configuration is only valid when the
|
|
SpecificNtpServers.EnableOption parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificNtpServersEntry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificNtpServersEnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the NTP servers (option 42).
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificNtpServersEntry 300 }
|
|
|
|
-- Columnar:Configuration Source
|
|
|
|
specificNtpServersConfigSource OBJECT-TYPE
|
|
SYNTAX INTEGER { hostConfiguration(200) , automatic(300) , static
|
|
(400) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Configuration Source
|
|
|
|
NTP servers specific configuration source for the subnet.
|
|
|
|
* HostConfiguration: The NTP servers are obtained from the
|
|
host configuration.
|
|
* Automatic: The NTP servers are automatically obtained
|
|
from the network configured in the
|
|
Subnets.AutomaticConfigurationInterface parameter of this
|
|
subnet.
|
|
* Static: The NTP servers are specified in the StaticNtp
|
|
parameters of this table.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultNtpServersConfigSource parameter when the
|
|
SpecificNtpServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { hostConfiguration }
|
|
::= { specificNtpServersEntry 400 }
|
|
|
|
-- Columnar:Static NTP 1
|
|
|
|
specificNtpServersStaticNtp1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NTP 1
|
|
|
|
IP address of the first NTP server of the subnet. The
|
|
SpecificNtpServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNtpServers.IpAddress parameter when the
|
|
SpecificNtpServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNtpServersEntry 500 }
|
|
|
|
-- Columnar:Static NTP 2
|
|
|
|
specificNtpServersStaticNtp2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NTP 2
|
|
|
|
IP address of the second NTP server of the subnet. The
|
|
SpecificNtpServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNtpServers.IpAddress parameter when the
|
|
SpecificNtpServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNtpServersEntry 600 }
|
|
|
|
-- Columnar:Static NTP 3
|
|
|
|
specificNtpServersStaticNtp3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NTP 3
|
|
|
|
IP address of the third NTP server of the subnet. The
|
|
SpecificNtpServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNtpServers.IpAddress parameter when the
|
|
SpecificNtpServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNtpServersEntry 700 }
|
|
|
|
-- Columnar:Static NTP 4
|
|
|
|
specificNtpServersStaticNtp4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NTP 4
|
|
|
|
IP address of the fourth NTP server of the subnet. The
|
|
SpecificNtpServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNtpServers.IpAddress parameter when the
|
|
SpecificNtpServers.EnableConfig parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNtpServersEntry 800 }
|
|
|
|
-- End of table:Subnet NTP Servers
|
|
|
|
-- ******************************************************************
|
|
|
|
-- Table:NTP Servers
|
|
|
|
-- ******************************************************************
|
|
|
|
ntpServersInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NtpServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " NTP Servers
|
|
|
|
This table contains the active subnets's NTP servers.
|
|
"
|
|
::= { ntpServersGroup 400 }
|
|
ntpServersInfoEntry OBJECT-TYPE
|
|
SYNTAX NtpServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table NTP Servers. "
|
|
INDEX {
|
|
ntpServersInfoSubnetName
|
|
}
|
|
|
|
::= { ntpServersInfoTable 1 }
|
|
|
|
NtpServersInfoEntry ::= SEQUENCE
|
|
{
|
|
ntpServersInfoSubnetName OCTET STRING,
|
|
ntpServersInfoNtp1 MxIpAddr,
|
|
ntpServersInfoNtp2 MxIpAddr,
|
|
ntpServersInfoNtp3 MxIpAddr,
|
|
ntpServersInfoNtp4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
ntpServersInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { ntpServersInfoEntry 100 }
|
|
|
|
-- Columnar:NTP 1
|
|
|
|
ntpServersInfoNtp1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NTP 1
|
|
|
|
Indicates the subnets' first NTP server.
|
|
"
|
|
::= { ntpServersInfoEntry 200 }
|
|
|
|
-- Columnar:NTP 2
|
|
|
|
ntpServersInfoNtp2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NTP 2
|
|
|
|
Indicates the subnets' second NTP server.
|
|
"
|
|
::= { ntpServersInfoEntry 300 }
|
|
|
|
-- Columnar:NTP 3
|
|
|
|
ntpServersInfoNtp3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NTP 3
|
|
|
|
Indicates the subnets' third NTP server.
|
|
"
|
|
::= { ntpServersInfoEntry 400 }
|
|
|
|
-- Columnar:NTP 4
|
|
|
|
ntpServersInfoNtp4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NTP 4
|
|
|
|
Indicates the subnets' fourth NTP server.
|
|
"
|
|
::= { ntpServersInfoEntry 500 }
|
|
|
|
-- End of table:NTP Servers
|
|
|
|
-- End of group:NTP Servers
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:NBNS Servers
|
|
|
|
-- ****************************************************************************
|
|
|
|
nbnsServersGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 700 }
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Static NBNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
defaultStaticNbnsServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DefaultStaticNbnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Static NBNS Servers
|
|
|
|
This table contains the list of default static NBNS servers
|
|
for all subnets. The NBNS servers are sorted by priority.
|
|
"
|
|
::= { nbnsServersGroup 100 }
|
|
defaultStaticNbnsServersEntry OBJECT-TYPE
|
|
SYNTAX DefaultStaticNbnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Static NBNS Servers. "
|
|
INDEX {
|
|
defaultStaticNbnsServersPriority
|
|
}
|
|
|
|
::= { defaultStaticNbnsServersTable 1 }
|
|
|
|
DefaultStaticNbnsServersEntry ::= SEQUENCE
|
|
{
|
|
defaultStaticNbnsServersPriority Unsigned32,
|
|
defaultStaticNbnsServersIpAddress MxIpAddr
|
|
}
|
|
|
|
-- Index:Priority
|
|
|
|
defaultStaticNbnsServersPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 ( 1..4 )
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Priority
|
|
|
|
Priority number of this static NBNS server. The lower the
|
|
number is, the higher the priority is.
|
|
"
|
|
::= { defaultStaticNbnsServersEntry 100 }
|
|
|
|
-- Columnar:IP Address
|
|
|
|
defaultStaticNbnsServersIpAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " IP Address
|
|
|
|
NBNS server's static IP address.
|
|
"
|
|
::= { defaultStaticNbnsServersEntry 200 }
|
|
|
|
-- End of table:Static NBNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Subnet NBNS Servers
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificNbnsServersTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificNbnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Subnet NBNS Servers
|
|
|
|
This table specifies subnet-specific NBNS servers
|
|
configurations. All subnets use the default configuration
|
|
unless the SpecificNbnsServers.EnableConfig parameter is set
|
|
to 'Enable'.
|
|
|
|
The Dhcp.AddSubnet command may be used to add a new subnet to
|
|
the SubnetsTable and to all subnet-specific configuration
|
|
tables.
|
|
|
|
"
|
|
::= { nbnsServersGroup 200 }
|
|
specificNbnsServersEntry OBJECT-TYPE
|
|
SYNTAX SpecificNbnsServersEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Subnet NBNS Servers. "
|
|
INDEX {
|
|
specificNbnsServersSubnetName
|
|
}
|
|
|
|
::= { specificNbnsServersTable 1 }
|
|
|
|
SpecificNbnsServersEntry ::= SEQUENCE
|
|
{
|
|
specificNbnsServersSubnetName OCTET STRING,
|
|
specificNbnsServersEnableConfig MxEnableState,
|
|
specificNbnsServersEnableOption MxEnableState,
|
|
specificNbnsServersStaticNbns1 MxIpAddr,
|
|
specificNbnsServersStaticNbns2 MxIpAddr,
|
|
specificNbnsServersStaticNbns3 MxIpAddr,
|
|
specificNbnsServersStaticNbns4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificNbnsServersSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificNbnsServersEntry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificNbnsServersEnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the NBNS servers configuration to use for this
|
|
specific subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultStaticNbnsServers.IpAddress
|
|
parameter.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the following parameters:
|
|
SpecificNbnsServers.StaticNbns1,
|
|
SpecificNbnsServers.StaticNbns2,
|
|
SpecificNbnsServers.StaticNbns3, and
|
|
SpecificNbnsServers.StaticNbns4.
|
|
|
|
The configuration is only valid when the
|
|
SpecificNbnsServers.EnableOption parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificNbnsServersEntry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificNbnsServersEnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the NBNS servers (option 44).
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificNbnsServersEntry 300 }
|
|
|
|
-- Columnar:Static NBNS 1
|
|
|
|
specificNbnsServersStaticNbns1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NBNS 1
|
|
|
|
IP address of the first NBNS server of the subnet. The
|
|
SpecificNbnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNbnsServers.IpAddress parameter when the
|
|
SpecificNbnsServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNbnsServersEntry 400 }
|
|
|
|
-- Columnar:Static NBNS 2
|
|
|
|
specificNbnsServersStaticNbns2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NBNS 2
|
|
|
|
IP address of the second NBNS server of the subnet. The
|
|
SpecificNbnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNbnsServers.IpAddress parameter when the
|
|
SpecificNbnsServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNbnsServersEntry 500 }
|
|
|
|
-- Columnar:Static NBNS 3
|
|
|
|
specificNbnsServersStaticNbns3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NBNS 3
|
|
|
|
IP address of the third NBNS server of the subnet. The
|
|
SpecificNbnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNbnsServers.IpAddress parameter when the
|
|
SpecificNbnsServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNbnsServersEntry 600 }
|
|
|
|
-- Columnar:Static NBNS 4
|
|
|
|
specificNbnsServersStaticNbns4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Static NBNS 4
|
|
|
|
IP address of the fourth NBNS server of the subnet. The
|
|
SpecificNbnsServers.ConfigSource parameter must be set to
|
|
'Static' for this value to be applied.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticNbnsServers.IpAddress parameter when the
|
|
SpecificNbnsServers.EnableConfig parameter is set to
|
|
'Enable'.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { specificNbnsServersEntry 700 }
|
|
|
|
-- End of table:Subnet NBNS Servers
|
|
|
|
-- ******************************************************************
|
|
|
|
-- Table:NBNS Servers
|
|
|
|
-- ******************************************************************
|
|
|
|
nbnsServersInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF NbnsServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " NBNS Servers
|
|
|
|
This table contains the active subnets' NBNS servers.
|
|
"
|
|
::= { nbnsServersGroup 300 }
|
|
nbnsServersInfoEntry OBJECT-TYPE
|
|
SYNTAX NbnsServersInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table NBNS Servers. "
|
|
INDEX {
|
|
nbnsServersInfoSubnetName
|
|
}
|
|
|
|
::= { nbnsServersInfoTable 1 }
|
|
|
|
NbnsServersInfoEntry ::= SEQUENCE
|
|
{
|
|
nbnsServersInfoSubnetName OCTET STRING,
|
|
nbnsServersInfoNbns1 MxIpAddr,
|
|
nbnsServersInfoNbns2 MxIpAddr,
|
|
nbnsServersInfoNbns3 MxIpAddr,
|
|
nbnsServersInfoNbns4 MxIpAddr
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
nbnsServersInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { nbnsServersInfoEntry 100 }
|
|
|
|
-- Columnar:NBNS 1
|
|
|
|
nbnsServersInfoNbns1 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NBNS 1
|
|
|
|
Indicates the subnets' first NBNS server.
|
|
"
|
|
::= { nbnsServersInfoEntry 200 }
|
|
|
|
-- Columnar:NBNS 2
|
|
|
|
nbnsServersInfoNbns2 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NBNS 2
|
|
|
|
Indicates the subnets' second NBNS server.
|
|
"
|
|
::= { nbnsServersInfoEntry 300 }
|
|
|
|
-- Columnar:NBNS 3
|
|
|
|
nbnsServersInfoNbns3 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NBNS 3
|
|
|
|
Indicates the subnets' third NBNS server.
|
|
"
|
|
::= { nbnsServersInfoEntry 400 }
|
|
|
|
-- Columnar:NBNS 4
|
|
|
|
nbnsServersInfoNbns4 OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " NBNS 4
|
|
|
|
Indicates the subnets' fourth NBNS server.
|
|
"
|
|
::= { nbnsServersInfoEntry 500 }
|
|
|
|
-- End of table:NBNS Servers
|
|
|
|
-- End of group:NBNS Servers
|
|
|
|
-- *****************************************************************************
|
|
|
|
-- Table:Static Leases
|
|
|
|
-- *****************************************************************************
|
|
|
|
staticLeasesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StaticLeasesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Static Leases
|
|
|
|
This table specifies IP addresses that are reserved for specific
|
|
hosts.
|
|
"
|
|
::= { dhcpMIBObjects 800 }
|
|
staticLeasesEntry OBJECT-TYPE
|
|
SYNTAX StaticLeasesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Static Leases. "
|
|
INDEX {
|
|
staticLeasesMacAddress
|
|
}
|
|
|
|
::= { staticLeasesTable 1 }
|
|
|
|
StaticLeasesEntry ::= SEQUENCE
|
|
{
|
|
staticLeasesMacAddress OCTET STRING,
|
|
staticLeasesIpAddress MxIpAddr,
|
|
staticLeasesDelete INTEGER
|
|
}
|
|
|
|
-- Index:MAC Address
|
|
|
|
staticLeasesMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " MAC Address
|
|
|
|
MAC address of the host.
|
|
"
|
|
::= { staticLeasesEntry 100 }
|
|
|
|
-- Columnar:IP Address
|
|
|
|
staticLeasesIpAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " IP Address
|
|
|
|
The reserved IP address of the host.
|
|
"
|
|
DEFVAL { "" }
|
|
::= { staticLeasesEntry 200 }
|
|
|
|
-- Row command:Delete
|
|
|
|
staticLeasesDelete OBJECT-TYPE
|
|
SYNTAX INTEGER { noOp(0), delete(10) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Delete
|
|
|
|
Deletes a static lease from the table.
|
|
"
|
|
DEFVAL { noOp }
|
|
::= { staticLeasesEntry 300 }
|
|
|
|
-- End of table:Static Leases
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Assigned Leases
|
|
|
|
-- ***************************************************************************
|
|
|
|
assignedLeasesInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AssignedLeasesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Assigned Leases
|
|
|
|
This table lists the IP addresses that are currently assigned.
|
|
"
|
|
::= { dhcpMIBObjects 900 }
|
|
assignedLeasesInfoEntry OBJECT-TYPE
|
|
SYNTAX AssignedLeasesInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Assigned Leases. "
|
|
INDEX {
|
|
assignedLeasesInfoIpAddress
|
|
}
|
|
|
|
::= { assignedLeasesInfoTable 1 }
|
|
|
|
AssignedLeasesInfoEntry ::= SEQUENCE
|
|
{
|
|
assignedLeasesInfoIpAddress MxIpAddr,
|
|
assignedLeasesInfoMacAddress OCTET STRING,
|
|
assignedLeasesInfoSubnetName OCTET STRING,
|
|
assignedLeasesInfoLeaseTimeLeft Unsigned32
|
|
}
|
|
|
|
-- Index:IP Address
|
|
|
|
assignedLeasesInfoIpAddress OBJECT-TYPE
|
|
SYNTAX MxIpAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " IP Address
|
|
|
|
IP Address of the host.
|
|
"
|
|
::= { assignedLeasesInfoEntry 100 }
|
|
|
|
-- Columnar:MAC Address
|
|
|
|
assignedLeasesInfoMacAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " MAC Address
|
|
|
|
MAC address of the host.
|
|
"
|
|
::= { assignedLeasesInfoEntry 200 }
|
|
|
|
-- Columnar:Subnet Name
|
|
|
|
assignedLeasesInfoSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Indicates on which subnet the host is located.
|
|
"
|
|
::= { assignedLeasesInfoEntry 300 }
|
|
|
|
-- Columnar:Lease Time Left
|
|
|
|
assignedLeasesInfoLeaseTimeLeft OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Lease Time Left
|
|
|
|
Indicates the lease time left in seconds.
|
|
"
|
|
::= { assignedLeasesInfoEntry 400 }
|
|
|
|
-- End of table:Assigned Leases
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Provisioning
|
|
|
|
-- ****************************************************************************
|
|
|
|
provisioningGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 1000 }
|
|
-- Scalar:DefaultStaticOption66
|
|
|
|
defaultStaticOption66 OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE(0..120) )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " DefaultStaticOption66
|
|
|
|
Specifies the static value of Option 66 for all subnets.
|
|
|
|
When the parameter is empty, the option is not sent.
|
|
|
|
NOTE: Some characters are not allowed: Comma, Double quotes,
|
|
Space or Pound.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { provisioningGroup 100 }
|
|
|
|
-- Scalar:DefaultStaticOption67
|
|
|
|
defaultStaticOption67 OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE(0..120) )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " DefaultStaticOption67
|
|
|
|
Specifies the static value of Option 67 for all subnets.
|
|
|
|
When the parameter is empty, the option is not sent.
|
|
|
|
NOTE: Some characters are not allowed: Comma, Double quotes,
|
|
Space or Pound.
|
|
|
|
"
|
|
DEFVAL { "" }
|
|
::= { provisioningGroup 200 }
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Specific Option 66
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificOption66Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificOption66Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Specific Option 66
|
|
|
|
This table contains the Option 66 for each subnet.
|
|
"
|
|
::= { provisioningGroup 1000 }
|
|
specificOption66Entry OBJECT-TYPE
|
|
SYNTAX SpecificOption66Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Specific Option 66. "
|
|
INDEX {
|
|
specificOption66SubnetName
|
|
}
|
|
|
|
::= { specificOption66Table 1 }
|
|
|
|
SpecificOption66Entry ::= SEQUENCE
|
|
{
|
|
specificOption66SubnetName OCTET STRING,
|
|
specificOption66EnableConfig MxEnableState,
|
|
specificOption66EnableOption MxEnableState,
|
|
specificOption66Value OCTET STRING
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificOption66SubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificOption66Entry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificOption66EnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the Option 66 configuration to use for this specific
|
|
subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultStaticOption66 parameter.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the SpecificOption66.Value parameter.
|
|
|
|
The configuration is only valid when the
|
|
SpecificOption66.EnableOption parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificOption66Entry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificOption66EnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the option 66 on this subnet.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificOption66Entry 300 }
|
|
|
|
-- Columnar:Value
|
|
|
|
specificOption66Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE(0..120) )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Value
|
|
|
|
Subnet's Option 66 specific value.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticOption66 parameter when the
|
|
SpecificOption66.EnableConfig parameter is set to 'Enable'.
|
|
|
|
When the parameter is empty, the option is not sent.
|
|
|
|
NOTE: Some characters are not allowed: Comma, Double quotes,
|
|
Space or Pound.
|
|
|
|
"
|
|
::= { specificOption66Entry 400 }
|
|
|
|
-- End of table:Specific Option 66
|
|
|
|
-- ***************************************************************************
|
|
|
|
-- Table:Specific Option 67
|
|
|
|
-- ***************************************************************************
|
|
|
|
specificOption67Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SpecificOption67Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Specific Option 67
|
|
|
|
This table contains the Option 67 for each subnet. When empty,
|
|
option 67 is not sent.
|
|
"
|
|
::= { provisioningGroup 1100 }
|
|
specificOption67Entry OBJECT-TYPE
|
|
SYNTAX SpecificOption67Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Specific Option 67. "
|
|
INDEX {
|
|
specificOption67SubnetName
|
|
}
|
|
|
|
::= { specificOption67Table 1 }
|
|
|
|
SpecificOption67Entry ::= SEQUENCE
|
|
{
|
|
specificOption67SubnetName OCTET STRING,
|
|
specificOption67EnableConfig MxEnableState,
|
|
specificOption67EnableOption MxEnableState,
|
|
specificOption67Value OCTET STRING
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
specificOption67SubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { specificOption67Entry 100 }
|
|
|
|
-- Columnar:Enable
|
|
|
|
specificOption67EnableConfig OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable
|
|
|
|
Defines the Option 67 configuration to use for this specific
|
|
subnet.
|
|
|
|
* Disable: The subnet uses the default configuration as
|
|
defined in the DefaultStaticOption67 parameter.
|
|
* Enable: The subnet uses the specific configuration as
|
|
defined in the SpecificOption67.Value parameter.
|
|
|
|
The configuration is only valid when the
|
|
SpecificOption67.EnableOption parameter is set to 'Enable'.
|
|
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificOption67Entry 200 }
|
|
|
|
-- Columnar:Enable Option
|
|
|
|
specificOption67EnableOption OBJECT-TYPE
|
|
SYNTAX MxEnableState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Enable Option
|
|
|
|
Enables the option 67 on this subnet.
|
|
"
|
|
DEFVAL { disable }
|
|
::= { specificOption67Entry 300 }
|
|
|
|
-- Columnar:Value
|
|
|
|
specificOption67Value OBJECT-TYPE
|
|
SYNTAX OCTET STRING ( SIZE(0..120) )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Value
|
|
|
|
Subnet's Option 67 specific value.
|
|
|
|
This configuration overrides the default configuration set in
|
|
the DefaultStaticOption67 parameter when the
|
|
SpecificOption67.EnableConfig parameter is set to 'Enable'.
|
|
|
|
When the parameter is empty, the option is not sent.
|
|
|
|
NOTE: Some characters are not allowed: Comma, Double quotes,
|
|
Space or Pound.
|
|
|
|
"
|
|
::= { specificOption67Entry 400 }
|
|
|
|
-- End of table:Specific Option 67
|
|
|
|
-- End of group:Provisioning
|
|
|
|
-- ***********************************************************************
|
|
|
|
-- Group:Statistics
|
|
|
|
-- ***********************************************************************
|
|
|
|
statisticsGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 10000 }
|
|
-- ***************************************************************
|
|
|
|
-- Table:Statistics
|
|
|
|
-- ***************************************************************
|
|
|
|
subnetsStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SubnetsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " Statistics
|
|
|
|
This table contains the statistics for each
|
|
subnet.
|
|
"
|
|
::= { statisticsGroup 100 }
|
|
subnetsStatsEntry OBJECT-TYPE
|
|
SYNTAX SubnetsStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION " A row in table Statistics. "
|
|
INDEX {
|
|
subnetsStatsSubnetName
|
|
}
|
|
|
|
::= { subnetsStatsTable 1 }
|
|
|
|
SubnetsStatsEntry ::= SEQUENCE
|
|
{
|
|
subnetsStatsSubnetName OCTET STRING,
|
|
subnetsStatsNumberOfLeases Unsigned32
|
|
}
|
|
|
|
-- Index:Subnet Name
|
|
|
|
subnetsStatsSubnetName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Subnet Name
|
|
|
|
Name of the subnet.
|
|
"
|
|
::= { subnetsStatsEntry 100 }
|
|
|
|
-- Columnar:Number of Leases
|
|
|
|
subnetsStatsNumberOfLeases OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Number of Leases
|
|
|
|
Number of currently assigned leases.
|
|
"
|
|
::= { subnetsStatsEntry 200 }
|
|
|
|
-- End of table:Statistics
|
|
|
|
-- End of group:Statistics
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Notification Messages Configuration
|
|
|
|
-- ****************************************************************************
|
|
|
|
notificationsGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 60010 }
|
|
-- Scalar:Minimal Severity of Notification
|
|
|
|
minSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER { disable(0) , debug(100) , info(200) , warning(300) ,
|
|
error(400) , critical (500) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION " Minimal Severity of Notification
|
|
|
|
Sets the minimal severity to issue a notification message
|
|
incoming from this service.
|
|
|
|
* Disable: No notification is issued.
|
|
* Debug: All notification messages are issued.
|
|
* Info: Notification messages with a 'Informational' and
|
|
higher severity are issued.
|
|
* Warning: Notification messages with a 'Warning' and higher
|
|
severity are issued.
|
|
* Error: Notification messages with an 'Error' and higher
|
|
severity are issued.
|
|
* Critical: Notification messages with a 'Critical' severity
|
|
are issued.
|
|
|
|
"
|
|
DEFVAL { warning }
|
|
::= { notificationsGroup 100 }
|
|
|
|
-- End of group:Notification Messages Configuration
|
|
|
|
-- ****************************************************************************
|
|
|
|
-- Group:Configuration Settings
|
|
|
|
-- ****************************************************************************
|
|
|
|
configurationGroup OBJECT IDENTIFIER
|
|
::= { dhcpMIBObjects 60020 }
|
|
-- Scalar:Need Restart
|
|
|
|
needRestartInfo OBJECT-TYPE
|
|
SYNTAX INTEGER { no(0) , yes(100) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION " Need Restart
|
|
|
|
Indicates if the service needs to be restarted for the
|
|
configuration to fully take effect.
|
|
|
|
* Yes: Service needs to be restarted.
|
|
* No: Service does not need to be restarted.
|
|
|
|
Services can be restarted by using the
|
|
Scm.ServiceCommands.Restart command.
|
|
|
|
"
|
|
::= { configurationGroup 100 }
|
|
|
|
-- End of group:Configuration Settings
|
|
|
|
END
|