1028 lines
23 KiB
Plaintext
1028 lines
23 KiB
Plaintext
--
|
|
-- $Id: zyxel-zywall.mib version 1.00 2005/01/25
|
|
--
|
|
|
|
-- Copyright (C) 1994 - 2001 Zyxel Communications, Inc.
|
|
-- All Rights Reserved.
|
|
--
|
|
-- Stagecoach Confidential; Need to Know only.
|
|
-- Protected as an unpublished work.
|
|
--
|
|
-- The computer program listings, specifications and documentation
|
|
-- herein are the property of Stagecoach Communications, Inc. and
|
|
-- shall not be reproduced, copied, disclosed, or used in whole or
|
|
-- in part for any reason without the prior express written permission of
|
|
-- Stagecoach Communications, Inc.
|
|
|
|
-- ZyXEL Communications Corporation
|
|
-- Private Enterprise MIB definition
|
|
|
|
ZYXEL-ZYWALL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, IpAddress
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
DisplayString , PhysAddress
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
zywallCommon
|
|
FROM ZYXEL-MIB;
|
|
|
|
|
|
-- ZyWALL common managed objects
|
|
zywallSystem OBJECT IDENTIFIER ::= { zywallCommon 1 }
|
|
zywallFirewall OBJECT IDENTIFIER ::= { zywallCommon 2 }
|
|
zywallVPN OBJECT IDENTIFIER ::= { zywallCommon 3 }
|
|
zywallIDP OBJECT IDENTIFIER ::= { zywallCommon 4 }
|
|
zywallAV OBJECT IDENTIFIER ::= { zywallCommon 5 }
|
|
zywallTraps OBJECT IDENTIFIER ::= { zywallCommon 99 }
|
|
|
|
|
|
|
|
-- The system group
|
|
|
|
sysCPUUsage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Show device CPU load in %, it's the snapshot of CPU load when
|
|
getting the values."
|
|
::= { zywallSystem 1 }
|
|
|
|
sysFlashUsage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Show device flash load in %, it's the snapshot of the flash load
|
|
when getting the value."
|
|
::= { zywallSystem 2 }
|
|
|
|
sysRAMUsage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Show device RAM load in %, it's the snapshot of RAM load when
|
|
getting the values."
|
|
::= { zywallSystem 3 }
|
|
|
|
sysSessionUsage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Show device session load in %, it's the snapshot of session load
|
|
when getting the values."
|
|
::= { zywallSystem 4 }
|
|
|
|
sysDeviceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device name."
|
|
::= { zywallSystem 5 }
|
|
|
|
sysDeviceType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device type."
|
|
::= { zywallSystem 6 }
|
|
|
|
sysDeviceMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device MAC address."
|
|
::= { zywallSystem 7 }
|
|
|
|
sysFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device firmware version."
|
|
::= { zywallSystem 8 }
|
|
|
|
sysLastEdit OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The system last edit time."
|
|
::= { zywallSystem 9 }
|
|
|
|
-- the device interface group
|
|
-- the device interface table
|
|
sysDeviceInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysDeviceInterfaceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of device interface entries. The number depends on
|
|
product definition."
|
|
::= { zywallSystem 10 }
|
|
|
|
sysDeviceInterfaceEntry OBJECT-TYPE
|
|
SYNTAX SysDeviceInterfaceEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A device interface entry containing comment object for a
|
|
particular interface."
|
|
INDEX { sysDeviceInterfaceIndex }
|
|
::= { sysDeviceInterfaceTable 1 }
|
|
|
|
SysDeviceInterfaceEntry ::=
|
|
SEQUENCE {
|
|
sysDeviceInterfaceIndex
|
|
INTEGER,
|
|
sysDeviceInterfaceName
|
|
DisplayString,
|
|
sysDeviceInterfaceIPAddress
|
|
IpAddress,
|
|
sysDeviceInterfaceIPSubnetMask
|
|
IpAddress,
|
|
sysDeviceInterfaceTx
|
|
INTEGER,
|
|
sysDeviceInterfaceRx
|
|
INTEGER
|
|
}
|
|
|
|
sysDeviceInterfaceIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of device interface, base on 1."
|
|
::= { sysDeviceInterfaceEntry 1 }
|
|
|
|
sysDeviceInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of device interface."
|
|
::= { sysDeviceInterfaceEntry 2 }
|
|
|
|
sysDeviceInterfaceIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of device interface."
|
|
::= { sysDeviceInterfaceEntry 3 }
|
|
|
|
sysDeviceInterfaceIPSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP subnet mask of device interface."
|
|
::= { sysDeviceInterfaceEntry 4 }
|
|
|
|
sysDeviceInterfaceTx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the current outgoing rate in pbs of each interface."
|
|
::= { sysDeviceInterfaceEntry 5 }
|
|
|
|
sysDeviceInterfaceRx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"the current incoming rate in kbps of each interface."
|
|
::= { sysDeviceInterfaceEntry 6 }
|
|
|
|
sysMaxSessionPerHost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Get and Set the Max concurrent session per host."
|
|
::= { zywallSystem 11 }
|
|
|
|
sysHTTPPort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Get the HTTP/HTTPS port numbers of management service."
|
|
::= { zywallSystem 12 }
|
|
|
|
-- the device ARP group
|
|
-- the device ARP table
|
|
sysDeviceARPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysDeviceARPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of device ARP entries. The number depends on
|
|
product definition."
|
|
::= { zywallSystem 13 }
|
|
|
|
sysDeviceARPEntry OBJECT-TYPE
|
|
SYNTAX SysDeviceARPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A device ARP entry containing comment object for a
|
|
particular ARP."
|
|
INDEX { sysDeviceARPIndex }
|
|
::= { sysDeviceARPTable 1 }
|
|
|
|
SysDeviceARPEntry ::=
|
|
SEQUENCE {
|
|
sysDeviceARPIndex
|
|
INTEGER,
|
|
sysDeviceARPIPAddress
|
|
IpAddress,
|
|
sysDeviceARPMACAddress
|
|
DisplayString,
|
|
sysDeviceARPInterface
|
|
DisplayString,
|
|
sysDeviceARPTTL
|
|
INTEGER
|
|
}
|
|
|
|
sysDeviceARPIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of device ARP entry, base on 1."
|
|
::= { sysDeviceARPEntry 1 }
|
|
|
|
sysDeviceARPIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of device ARP entry."
|
|
::= { sysDeviceARPEntry 2 }
|
|
|
|
sysDeviceARPMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The MAC address of device ARP entry."
|
|
::= { sysDeviceARPEntry 3 }
|
|
|
|
sysDeviceARPInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The input interface of device ARP entry."
|
|
::= { sysDeviceARPEntry 4 }
|
|
|
|
sysDeviceARPTTL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The TTL of device ARP entry."
|
|
::= { sysDeviceARPEntry 5 }
|
|
|
|
-- the LAN DHCP group
|
|
-- the LAN DHCP table
|
|
sysLANDHCPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysLANDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of LAN DHCP entries. The number depends on LAN
|
|
DHCP pool size"
|
|
::= { zywallSystem 14 }
|
|
|
|
sysLANDHCPEntry OBJECT-TYPE
|
|
SYNTAX SysLANDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A LAN DHCP entry containing comment object for a
|
|
particular DHCP."
|
|
INDEX { sysLANDHCPIndex }
|
|
::= { sysLANDHCPTable 1 }
|
|
|
|
SysLANDHCPEntry ::=
|
|
SEQUENCE {
|
|
sysLANDHCPIndex
|
|
INTEGER,
|
|
sysLANDHCPIPAddress
|
|
IpAddress,
|
|
sysLANDHCPMACAddress
|
|
DisplayString,
|
|
sysLANDHCPHostname
|
|
DisplayString
|
|
}
|
|
|
|
sysLANDHCPIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of LAN DHCP entry, base on 1."
|
|
::= { sysLANDHCPEntry 1 }
|
|
|
|
sysLANDHCPIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of LAN DHCP entry."
|
|
::= { sysLANDHCPEntry 2 }
|
|
|
|
sysLANDHCPMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The MAC address of LAN DHCP entry."
|
|
::= { sysLANDHCPEntry 3 }
|
|
|
|
sysLANDHCPHostname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The hostname of LAN DHCP entry."
|
|
::= { sysLANDHCPEntry 4 }
|
|
|
|
-- the DMZ DHCP group
|
|
-- the DMZ DHCP table
|
|
sysDMZDHCPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysDMZDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of DMZ DHCP entries. The number depends on DMZ
|
|
DHCP pool size"
|
|
::= { zywallSystem 15 }
|
|
|
|
sysDMZDHCPEntry OBJECT-TYPE
|
|
SYNTAX SysDMZDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A DMZ DHCP entry containing comment object for a
|
|
particular DHCP."
|
|
INDEX { sysDMZDHCPIndex }
|
|
::= { sysDMZDHCPTable 1 }
|
|
|
|
SysDMZDHCPEntry ::=
|
|
SEQUENCE {
|
|
sysDMZDHCPIndex
|
|
INTEGER,
|
|
sysDMZDHCPIPAddress
|
|
IpAddress,
|
|
sysDMZDHCPMACAddress
|
|
DisplayString,
|
|
sysDMZDHCPHostname
|
|
DisplayString
|
|
}
|
|
|
|
sysDMZDHCPIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of DMZ DHCP entry, base on 1."
|
|
::= { sysDMZDHCPEntry 1 }
|
|
|
|
sysDMZDHCPIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of DMZ DHCP entry."
|
|
::= { sysDMZDHCPEntry 2 }
|
|
|
|
sysDMZDHCPMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The MAC address of DMZ DHCP entry."
|
|
::= { sysDMZDHCPEntry 3 }
|
|
|
|
sysDMZDHCPHostname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The hostname of DMZ DHCP entry."
|
|
::= { sysDMZDHCPEntry 4 }
|
|
|
|
-- the WLAN DHCP group
|
|
-- the WLAN DHCP table
|
|
sysWLANDHCPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SysWLANDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of WLAN DHCP entries. The number depends on WLAN
|
|
DHCP pool size"
|
|
::= { zywallSystem 16 }
|
|
|
|
sysWLANDHCPEntry OBJECT-TYPE
|
|
SYNTAX SysWLANDHCPEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A WLAN DHCP entry containing comment object for a
|
|
particular DHCP."
|
|
INDEX { sysWLANDHCPIndex }
|
|
::= { sysWLANDHCPTable 1 }
|
|
|
|
SysWLANDHCPEntry ::=
|
|
SEQUENCE {
|
|
sysWLANDHCPIndex
|
|
INTEGER,
|
|
sysWLANDHCPIPAddress
|
|
IpAddress,
|
|
sysWLANDHCPMACAddress
|
|
DisplayString,
|
|
sysWLANDHCPHostname
|
|
DisplayString
|
|
}
|
|
|
|
sysWLANDHCPIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of WLAN DHCP entry, base on 1."
|
|
::= { sysWLANDHCPEntry 1 }
|
|
|
|
sysWLANDHCPIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of WLAN DHCP entry."
|
|
::= { sysWLANDHCPEntry 2 }
|
|
|
|
sysWLANDHCPMACAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The MAC address of WLAN DHCP entry."
|
|
::= { sysWLANDHCPEntry 3 }
|
|
|
|
sysWLANDHCPHostname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The hostname of WLAN DHCP entry."
|
|
::= { sysWLANDHCPEntry 4 }
|
|
|
|
sysDeviceMode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The device mode."
|
|
::= { zywallSystem 17 }
|
|
|
|
|
|
-- The Firewall group
|
|
|
|
-- the Firewall direction group
|
|
-- the Firewall direction table
|
|
firewallDirTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FirewallDirEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of Firewall direction entries. The number depends on
|
|
product definition."
|
|
::= { zywallFirewall 1 }
|
|
|
|
firewallDirEntry OBJECT-TYPE
|
|
SYNTAX FirewallDirEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A Firewall direction entry containing comment object for a
|
|
particular Firewall direction."
|
|
INDEX { firewallDirIndex }
|
|
::= { firewallDirTable 1 }
|
|
|
|
FirewallDirEntry ::=
|
|
SEQUENCE {
|
|
firewallDirIndex
|
|
INTEGER,
|
|
firewallDirForwardPktCnt
|
|
Counter64,
|
|
firewallDirForwardPktSize
|
|
Counter64,
|
|
firewallDirBlockPktCnt
|
|
Counter64,
|
|
firewallDirBlockPktSize
|
|
Counter64
|
|
}
|
|
|
|
firewallDirIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
LANTOWAN(1),
|
|
WANTOLAN(2),
|
|
DMZTOLAN(3),
|
|
DMZTOWAN(4),
|
|
WANTODMZ(5),
|
|
LANTODMZ(6),
|
|
LANTOLAN(7),
|
|
WANTOWAN(8),
|
|
DMZTODMZ(9),
|
|
LANTOROUTER(10),
|
|
WANTOROUTER(11),
|
|
DMZTOROUTER(12)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of Firewall direction."
|
|
::= { firewallDirEntry 1 }
|
|
|
|
firewallDirForwardPktCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of the forwarded packets for each direction from
|
|
device booting till now."
|
|
::= { firewallDirEntry 2 }
|
|
|
|
firewallDirForwardPktSize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total size of the forwarded packets for each direction from
|
|
device booting till now."
|
|
::= { firewallDirEntry 3 }
|
|
|
|
firewallDirBlockPktCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of the blocked packets for each direction from device
|
|
booting till now."
|
|
::= { firewallDirEntry 4 }
|
|
|
|
firewallDirBlockPktSize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of the blocked packets for each direction from device
|
|
booting till now."
|
|
::= { firewallDirEntry 5 }
|
|
|
|
firewallTotalRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of total Firewall rules from device booting until now."
|
|
::= { zywallFirewall 2 }
|
|
|
|
firewallNewRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of new installation policies between 2 queries."
|
|
::= { zywallFirewall 3 }
|
|
|
|
firewallDelRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of the deleted policies between 2 queries."
|
|
::= { zywallFirewall 4 }
|
|
|
|
firewallActRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of the activated rules between 2 queries."
|
|
::= { zywallFirewall 5 }
|
|
|
|
firewallDeActRules OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of the deactivated rules between 2 queries."
|
|
::= { zywallFirewall 6 }
|
|
|
|
|
|
-- The VPN group
|
|
|
|
-- the VPN tunnel group
|
|
-- the VPN tunnel table
|
|
vpnTunnelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VPNTunnelEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of VPN tunnel entries. The number depends on product
|
|
definition."
|
|
::= { zywallVPN 1 }
|
|
|
|
vpnTunnelEntry OBJECT-TYPE
|
|
SYNTAX VPNTunnelEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A VPN tunnel entry containing comment object for a particular VPN
|
|
tunnel."
|
|
INDEX { vpnTunnelIndex }
|
|
::= { vpnTunnelTable 1 }
|
|
|
|
VPNTunnelEntry ::=
|
|
SEQUENCE {
|
|
vpnTunnelIndex
|
|
INTEGER,
|
|
vpnTunnelName
|
|
DisplayString,
|
|
vpnTunnelTxPktCnt
|
|
Counter64,
|
|
vpnTunnelTxPktSize
|
|
Counter64,
|
|
vpnTunnelRxPktCnt
|
|
Counter64,
|
|
vpnTunnelRxPktSize
|
|
Counter64,
|
|
vpnTunnelDisPktCnt
|
|
Counter64,
|
|
vpnTunnelDisPktSize
|
|
Counter64,
|
|
vpnTunnelUpTime
|
|
DisplayString,
|
|
vpnTunnelLaunchNum
|
|
INTEGER,
|
|
vpnTunnelCloseNum
|
|
INTEGER,
|
|
vpnTunnelFailReason
|
|
DisplayString,
|
|
vpnTunnelFailTime
|
|
DisplayString,
|
|
vpnTunnelRuleIndex
|
|
INTEGER,
|
|
vpnTunnelRuleName
|
|
DisplayString,
|
|
vpnTunnelActivity
|
|
INTEGER,
|
|
vpnTunnelLocalNetwork
|
|
DisplayString,
|
|
vpnTunnelRemoteNetwork
|
|
DisplayString,
|
|
vpnTunnelEncapsulation
|
|
DisplayString,
|
|
vpnTunnelAlgorithm
|
|
DisplayString,
|
|
vpnTunnelRemoteGateway
|
|
DisplayString
|
|
}
|
|
|
|
vpnTunnelIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of VPN tunnel, base on 1."
|
|
::= { vpnTunnelEntry 1 }
|
|
|
|
vpnTunnelName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of VPN tunnel."
|
|
::= { vpnTunnelEntry 2 }
|
|
|
|
vpnTunnelTxPktCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of transmitted packets from tunnel was up for each
|
|
tunnel."
|
|
::= { vpnTunnelEntry 3 }
|
|
|
|
vpnTunnelTxPktSize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total size of transmitted packets from tunnel was up for
|
|
each tunnel."
|
|
::= { vpnTunnelEntry 4 }
|
|
|
|
vpnTunnelRxPktCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of received packets from tunnel was up for each
|
|
tunnel."
|
|
::= { vpnTunnelEntry 5 }
|
|
|
|
vpnTunnelRxPktSize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total size of received packets from tunnel was up for each
|
|
tunnel."
|
|
::= { vpnTunnelEntry 6 }
|
|
|
|
vpnTunnelDisPktCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of discarded packets from tunnel was up for each
|
|
tunnel."
|
|
::= { vpnTunnelEntry 7 }
|
|
|
|
vpnTunnelDisPktSize OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total size of discarded packets from tunnel was up for each
|
|
tunnel."
|
|
::= { vpnTunnelEntry 8 }
|
|
|
|
vpnTunnelUpTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tunnel up time until now for each tunnel."
|
|
::= { vpnTunnelEntry 9 }
|
|
|
|
vpnTunnelLaunchNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a tunnel has been launched from device booting
|
|
until now."
|
|
::= { vpnTunnelEntry 10 }
|
|
|
|
vpnTunnelCloseNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times a tunnel has been closed from device booting
|
|
until now."
|
|
::= { vpnTunnelEntry 11 }
|
|
|
|
vpnTunnelFailReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The latest failed reason of each tunnel."
|
|
::= { vpnTunnelEntry 12 }
|
|
|
|
vpnTunnelFailTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The latest failed time of each tunnel. DisplayString = mm/dd/yyyy
|
|
hh:mm:ss, ex: 01/07/2005 12:35:20."
|
|
::= { vpnTunnelEntry 13 }
|
|
|
|
vpnTunnelRuleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rule index of VPN tunnel, base on 1."
|
|
::= { vpnTunnelEntry 14 }
|
|
|
|
vpnTunnelRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The rule name of VPN tunnel."
|
|
::= { vpnTunnelEntry 15 }
|
|
|
|
vpnTunnelActivity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
Off (0),
|
|
On (1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The activity of VPN tunnel."
|
|
::= { vpnTunnelEntry 16 }
|
|
|
|
vpnTunnelLocalNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The local network of VPN tunnel."
|
|
::= { vpnTunnelEntry 17 }
|
|
|
|
vpnTunnelRemoteNetwork OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The remote network of VPN tunnel."
|
|
::= { vpnTunnelEntry 18 }
|
|
|
|
vpnTunnelEncapsulation OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The encapsulation mode of VPN tunnel."
|
|
::= { vpnTunnelEntry 19 }
|
|
|
|
vpnTunnelAlgorithm OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The used algorithms of VPN tunnel."
|
|
::= { vpnTunnelEntry 20 }
|
|
|
|
vpnTunnelRemoteGateway OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The remote gateway of VPN tunnel."
|
|
::= { vpnTunnelEntry 21 }
|
|
|
|
vpnUpTunnel OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of total up tunnels when querying."
|
|
::= { zywallVPN 2 }
|
|
|
|
vpnPhase1ErrbyLocal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of phase 1 tunnels errors caused by local site between 2
|
|
queries."
|
|
::= { zywallVPN 3 }
|
|
|
|
vpnPhase1ErrbyRemote OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of phase 1 tunnels errors caused by remote site between 2
|
|
queries."
|
|
::= { zywallVPN 4 }
|
|
|
|
vpnPhase2ErrbyLocal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of phase 2 tunnels errors caused by local site between 2
|
|
queries."
|
|
::= { zywallVPN 5 }
|
|
|
|
vpnPhase2ErrbyRemote OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of phase 2 tunnels errors caused by remote site between 2
|
|
queries."
|
|
::= { zywallVPN 6 }
|
|
|
|
-- the VPN local user group
|
|
-- the VPN local user table
|
|
vpnLocalUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VPNLocalUserEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of VPN local user entries from system local user database.
|
|
The number depends on product definition."
|
|
::= { zywallVPN 7 }
|
|
|
|
vpnLocalUserEntry OBJECT-TYPE
|
|
SYNTAX VPNLocalUserEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A VPN local user entry containing comment object for a particular
|
|
local user."
|
|
INDEX { vpnLocalUserIndex }
|
|
::= { vpnLocalUserTable 1 }
|
|
|
|
VPNLocalUserEntry ::=
|
|
SEQUENCE {
|
|
vpnLocalUserIndex
|
|
INTEGER,
|
|
vpnLocalUserName
|
|
DisplayString,
|
|
vpnLocalUserFailCnt
|
|
Counter64
|
|
}
|
|
|
|
vpnLocalUserIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of VPN local user, base on 1."
|
|
::= { vpnLocalUserEntry 1 }
|
|
|
|
vpnLocalUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The name of VPN local user."
|
|
::= { vpnLocalUserEntry 2 }
|
|
|
|
vpnLocalUserFailCnt OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counter of failure for each user name of local user database from
|
|
device booting until now."
|
|
::= { vpnLocalUserEntry 3 }
|
|
|
|
|
|
|
|
-- The IDP group
|
|
|
|
idpSigVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IDP signature version."
|
|
::= { zywallIDP 1 }
|
|
|
|
idpSigDate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IDP signature date."
|
|
::= { zywallIDP 2 }
|
|
|
|
|
|
-- The AV group
|
|
|
|
avSigVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The AV signature version."
|
|
::= { zywallAV 1 }
|
|
|
|
avSigDate OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The AV signature date."
|
|
::= { zywallAV 2 }
|
|
|
|
|
|
END
|