Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Conventies

Achtergrond

Details van de MIB - variabelen (waaronder OID's)

TY-informatie met SNMP verkrijgen

Stapsgewijze instructies

Een VTY-sessie wissen met SNMP

Stapsgewijze instructies

Gerelateerde informatie

Inleiding

Dit document beschrijft hoe u informatie kunt ophalen over gebruikers die zijn aangesloten op de TEL-lijnen op een Cisco-apparaat met de hulp van Simple Network Management Protocol (SNMP). Dit document verklaart ook alle mogelijke objecten identificatoren (OIDs) en hoe een specifieke TITEL met SNMP moet worden gewist.

Voorwaarden

Vereisten

Voordat u de informatie in dit document gebruikt, moet u het volgende regelen:

- Begrijp hoe u TTY-informatie op Cisco-apparaten kunt weergeven.

- Algemeen gebruik van SNMP lopen, krijgen, en stellen opdrachten in.

- Begrijp hoe u SNMP op een Cisco-apparaat kunt configureren.

Gebruikte componenten

Dit document is van toepassing op Cisco-routers en switches die een regelmatig Catalyst-besturingssysteem (Catalyst IOS) of Catalyst IOS uitvoeren die de OUD-CISCO-TS-MIB ondersteunt.

Opmerking: De OUD-CISCO-TS-MIB is standaard niet geladen in NET-SNMP. Als de Management Information Base (MIB) niet op uw systeem is geladen, moet u de OID in plaats van de objectnaam gebruiken.

De informatie in dit document is gebaseerd op de hieronder genoemde software- en hardwareversies:

- router c3640 met 12.2(13a)

- NET-SNMP versie 5.0.6 beschikbaar op http://www.net-snmp.org/

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Conventies

Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.

Achtergrond

Details van de MIB - variabelen (waaronder OID's)

1.3.6.1.4.1.9.2.9.1 (OLD-CISCO-TS-MIB)

tsLines OBJECT-TYPE

SYNTAX  INTEGER

ACCESS  read-only

STATUS  mandatory

DESCRIPTION "Number of terminal lines on this device. Includes virtual lines."

::= { lts 1 }

1.3.6.1.4.1.9.2.9.2.1.1 (OLD-CISCO-TS-MIB)

tsLineActive OBJECT-TYPE

SYNTAX  INTEGER

ACCESS  read-only

STATUS  mandatory

DESCRIPTION "Boolean whether this line is active or not."

::= { ltsLineEntry 1 }

1.3.6.1.4.1.9.2.9.2.1.2 (OLD-CISCO-TS-MIB)

tsLineType OBJECT-TYPE

SYNTAX  INTEGER {

unknown(1),

console(2),

terminal(3),

line-printer(4),

virtual-terminal(5),

auxiliary(6)

}

ACCESS  read-only

STATUS  mandatory

DESCRIPTION "Type of line."

::= { ltsLineEntry 2 }

1.3.6.1.4.1.9.2.9.2.1.21 (OLD-CISCO-TS-MIB)

tsLineTimeActive OBJECT-TYPE

SYNTAX  INTEGER

ACCESS  read-only

STATUS  mandatory

DESCRIPTION "The time in seconds since line was activated."

::= { ltsLineEntry 21 }

1.3.6.1.4.1.9.2.9.2.1.18 (OLD-CISCO-TS-MIB)

tsLineUser OBJECT-TYPE

SYNTAX  DisplayString

ACCESS  read-only

STATUS  mandatory

DESCRIPTION "TACACS user name,if TACACS is enabled, of user on this line."

::= { ltsLineEntry 18 }

1.3.6.1.4.1.9.2.9.4 (OLD-CISCO-TS-MIB)

tsMsgTtyLine OBJECT-TYPE

SYNTAX  INTEGER

ACCESS  read-write

STATUS  mandatory

DESCRIPTION "tty line to send the message to. -1 sends the messages to all tty lines."

::= { lts 4 }

1.3.6.1.4.1.9.2.9.10 (OLD-CISCO-TS-MIB)

tsClrTtyLine OBJECT-TYPE

SYNTAX  INTEGER

ACCESS  read-write

STATUS  mandatory

DESCRIPTION "tty line to clear. Read returns the last line cleared.

A value of -1 indicates no lines have been cleared."

::= { lts 10 }

TY-informatie met SNMP verkrijgen

Stapsgewijze instructies

De waarden in het voorbeeld zijn als volgt:

- Apparaathostname = ponch

- Lees gemeenschap = publiek

- Schrijf gemeenschap = privé

1. Vervang de community strings en de hostname in deze opdrachten.

- Om het beschikbare aantal TTY lijnen (die de virtuele omvatten) te vinden, vraag het object tsLines:

snmpwalk -c public ponch tsLines

cisco.local.lts.tsLines.0 : INTEGER: 135

- Om van actieve lijnen van TTY een vraag te maken het tsLineActive object. De actieve lijnen van TTY komen terug 1:

snmpwalk -c public ponch tsLineActive

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineActive.0 : INTEGER: 1

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineActive.129 : INTEGER: 0

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineActive.130 : INTEGER: 1

…

2. Controleer dit met de opdracht Gebruikers tonen op de opdrachtregel interface (CLI) van de router:

ponch#sh users

Line       User       Host(s)              Idle       Location

0 con 0                idle                 15:32:49

*130 vty 0                idle                 00:00:00 10.61.64.9

Interface      User        Mode                     Idle     Peer Address

- Om het type lijn te verkrijgen, vraag het tsLineType object. Dit toont aan hoe de gebruiker is aangesloten:

- onbekend(1)

- console(2)

- terminal(3)

- regelprinter(4)

- hulpstof(6)

snmpwalk -c public ponch tsLineType

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineType.0 : INTEGER: console

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineType.129 : INTEGER: auxiliary

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineType.130 : INTEGER: virtual-terminal

…

- Om te bepalen of de tijdlijn actief is geweest vraag het tsLineTimeActive object. Dit is de tijd in seconden sinds de lijn is geactiveerd:

snmpwalk -c public ponch tsLineTimeActive

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineTimeActive.0 : INTEGER: 172351

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineTimeActive.129 : INTEGER: 0

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineTimeActive.130 : INTEGER: 9069

…

- Om te zien wie op een TTY is aangesloten, moet u met TACACS op het apparaat zijn aangesloten. Vraag het tsLineUser-object om de gebruikersnaam te vinden:

Opmerking:  Als u NIET via TACACS bent aangesloten, is de ts LineUser leeg!

snmpwalk -c public ponch tsLineUser

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineUser.0 : DISPLAY STRING- (ascii):

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineUser.129 : DISPLAY STRING- (ascii):

cisco.local.lts.ltsLineTable.ltsLineEntry.tsLineUser.131 : DISPLAY STRING- (ascii): cisco

…

3. Vergelijk deze voorbeelduitvoer naar uw CLI-opdracht toont gebruikers uitvoer:

ponch#sh users

Line       User       Host(s)              Idle       Location

0 con 0                idle                 15:32:49

*131 vty 0     cisco      idle                 00:00:00 10.61.64.11

Interface      User        Mode                     Idle     Peer Address

Een VTY-sessie wissen met SNMP

Stapsgewijze instructies

U kunt een telnet (VTY) sessie met SNMP wissen. De SNMP-opdracht is het equivalent van de duidelijke lijn vty <number> opdracht. Het object dat wordt gebruikt om een regel te verwijderen is tsClrTtyLine.

1. Gebruik SNMP om VTY lijn 132 met deze opdrachten te wissen:

snmpset -c private ponch tsClrTtyLine.0 integer 132

cisco.local.lts.tcClrTtyLine.0 : INTEGER: 132

of

snmpset -c private ponch .1.3.6.1.4.1.9.2.9.10.0 integer 132

enterprises.9.2.9.10.0 = 132

2. Om dit op de router te controleren voordat lijn 132 wordt gewist, moet u deze opdracht op CLI uitvoeren:

ponch#show users

Line       User       Host(s)              Idle       Location

0 con 0                idle                 05:23:17

130 vty 0                idle                    1d03h 144.254.7.118

131 vty 1                idle                    1d01h 144.254.7.118

132 vty 2                idle                 00:04:36 144.254.8.54

*133 vty 3                idle                 00:00:00 144.254.7.53

Interface      User        Mode                     Idle     Peer Address

3. Controleer de router nadat u deze opdracht hebt gegeven, om er zeker van te zijn dat regel 132 is gewist:

ponch#show users

Line       User       Host(s)              Idle       Location

0 con 0                idle                 05:26:42

130 vty 0                idle                    1d03h 144.254.7.118

131 vty 1                idle                    1d01h 144.254.7.118

*133 vty 3                idle                 00:00:00 144.254.7.53

Interface      User        Mode                     Idle     Peer Address

4. Lijn 132 is nu gewist.

Opmerking:  Geef deze opdracht zorgvuldig uit, omdat de verbinding van een gebruiker met het apparaat zonder waarschuwing kan worden verbroken!

Gerelateerde informatie

- Technische ondersteuning - Cisco-systemen