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/watchguard/WATCHGUARD-CLIENT-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/watchguard/WATCHGUARD-CLIENT-MIB')
| -rw-r--r-- | MIBS/watchguard/WATCHGUARD-CLIENT-MIB | 313 |
1 files changed, 313 insertions, 0 deletions
diff --git a/MIBS/watchguard/WATCHGUARD-CLIENT-MIB b/MIBS/watchguard/WATCHGUARD-CLIENT-MIB new file mode 100644 index 0000000..957deed --- /dev/null +++ b/MIBS/watchguard/WATCHGUARD-CLIENT-MIB @@ -0,0 +1,313 @@ +WATCHGUARD-CLIENT-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, + OBJECT-IDENTITY, enterprises, + IpAddress, Unsigned32, TimeTicks FROM SNMPv2-SMI + DateAndTime FROM SNMPv2-TC + watchguard FROM WATCHGUARD-SMI; + + wgInfoModule MODULE-IDENTITY + LAST-UPDATED "200701251200Z" + ORGANIZATION "WatchGuard Technologies, Inc." + CONTACT-INFO + " WatchGuard Technologies, Inc. + + 505 Fifth Avenue South + Suite 500 + Seattle, WA 98104 + United States + + +1.206.613.6600 " + + DESCRIPTION + "The MIB module describes client information + of WatchGuard system." + + REVISION "200701251200Z" + DESCRIPTION + "Initial revision." + ::= { watchguard 6 } + + wgClientMIB OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This is the base object identifier for DHCP Server, DHCP Client + and PPPoE Client" + ::= { wgInfoModule 2 } + + wgClientDHCPServer OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This is the base object identifier for all DHCP server related information." + ::= { wgClientMIB 1 } + + wgClientDHCPClient OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This is the base object identifier for all DHCP client related information." + ::= { wgClientMIB 2 } + + wgClientPPPoEClient OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This is the base object identifier for all PPPoE client related information." + ::= { wgClientMIB 3 } + + wgClientDHCPServerEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1), + relay(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether if DHCP Server has been enabled. " + ::= { wgClientDHCPServer 1 } + + wgClientDHCPServerStartIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The starting IP address of the range of IP addresses leased by the DHCP server." + ::= { wgClientDHCPServer 2 } + + wgClientDHCPServerEndIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last IP address of the range of IP addresses leased by the DHCP Server. " + ::= { wgClientDHCPServer 3 } + + wgClientDHCPServerLeaseTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lease time of an address assigned to a DHCP client. " + ::= { wgClientDHCPServer 4 } + + wgClientDHCPServerNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of entries in the wgClientDHCPServerTable. " + ::= { wgClientDHCPServer 5 } + + wgClientDHCPServerConnTable OBJECT-TYPE + SYNTAX SEQUENCE OF WGClientDHCPServerConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the client lease table of the DHCP Server." + ::= { wgClientDHCPServer 6 } + + wgClientDHCPServerRelayServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of remote DHCP server to which + DHCP requests should be relayed." + ::= { wgClientDHCPServer 7 } + + wgClientDHCPServerConnEntry OBJECT-TYPE + SYNTAX WGClientDHCPServerConnEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) containing the leasing + information of an assigned address by the DHCP Server." + INDEX { + wgClientDHCPServerConnIPAddr + } + ::= { wgClientDHCPServerConnTable 1 } + + WGClientDHCPServerConnEntry ::= SEQUENCE { + + wgClientDHCPServerConnIPAddr IpAddress, + + wgClientDHCPServerConnClientHostName OCTET STRING, + wgClientDHCPServerConnMACAddr OCTET STRING (SIZE(6)), + wgClientDHCPServerConnLeaseTimeStart DateAndTime, + wgClientDHCPServerConnLeaseTimeEnd DateAndTime + + } + + wgClientDHCPServerConnClientHostName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hostname of the client." + ::= { wgClientDHCPServerConnEntry 1 } + + wgClientDHCPServerConnIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address assigned to the client." + ::= { wgClientDHCPServerConnEntry 2 } + + wgClientDHCPServerConnMACAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address of the client." + ::= { wgClientDHCPServerConnEntry 3 } + + + wgClientDHCPServerConnLeaseTimeStart OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The date and time when the lease starts." + ::= { wgClientDHCPServerConnEntry 4 } + + wgClientDHCPServerConnLeaseTimeEnd OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The date and time when the lease ends." + ::= { wgClientDHCPServerConnEntry 5 } + + -- DHCP Client information + + wgClientDHCPClientEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether interface 1 (public) is configured to obtain IP address through DHCP." + ::= { wgClientDHCPClient 1 } + + wgClientDHCPClientDomainName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The domain name of the DHCP Client." + ::= { wgClientDHCPClient 2 } + + wgClientDHCPClientDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the default gateway obtained by the DHCP client." + ::= { wgClientDHCPClient 3 } + + wgClientDHCPClientDNSOne OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the primary DNS server obtained by the DHCP client." + ::= { wgClientDHCPClient 4 } + + wgClientDHCPClientDNSTwo OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the secondary DNS server obtained by the DHCP client." + ::= { wgClientDHCPClient 5 } + + + -- PPPoE Client information + + wgClientPPPoEClientEnable OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the interface 1 (public) is configured to use PPPoE." + ::= { wgClientPPPoEClient 1 } + + wgClientPPPoEClientADSLStatus OBJECT-TYPE + SYNTAX INTEGER { + disconnect(0), -- ADSL is disconnected + initialize(1), -- ADSL is initializing + establish(2), -- ASDL is established + authenticate(3), -- ASDL is authenticated + network(4), + running(5) -- ASDL is running + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current ADSL status of the PPPoE Client. " + ::= { wgClientPPPoEClient 2 } + + wgClientPPPoEClientLocalIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address obtained by the PPPoE Client." + ::= { wgClientPPPoEClient 3 } + + wgClientPPPoEClientRemoteIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP Address of the PPP server this PPPoE client connects to." + ::= { wgClientPPPoEClient 4 } + + wgClientPPPoEClientNetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "The subnet mask of the PPPoE client." + ::= { wgClientPPPoEClient 5 } + + wgClientPPPoEClientDNSOne OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the primary DNS server obtained." + ::= { wgClientPPPoEClient 6 } + + wgClientPPPoEClientDNSTwo OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the secondary DNS server obtained." + ::= { wgClientPPPoEClient 7 } + + wgClientPPPoEADSLPeerMACAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(6)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC Address of the PPP server this client connects to." + ::= { wgClientPPPoEClient 8 } + + wgClientPPPoEClientConnTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The connection time of the PPPoE connection." + ::= { wgClientPPPoEClient 9 } + +END |