diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/zyxel/ZYXEL-ZYWALL-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/zyxel/ZYXEL-ZYWALL-MIB')
| -rw-r--r-- | MIBS/zyxel/ZYXEL-ZYWALL-MIB | 1027 |
1 files changed, 1027 insertions, 0 deletions
diff --git a/MIBS/zyxel/ZYXEL-ZYWALL-MIB b/MIBS/zyxel/ZYXEL-ZYWALL-MIB new file mode 100644 index 0000000..4d0a079 --- /dev/null +++ b/MIBS/zyxel/ZYXEL-ZYWALL-MIB @@ -0,0 +1,1027 @@ +-- +-- $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 |