Inleiding
In dit document wordt beschreven hoe u SNMP-strings (Simple Network Management Protocol) configureert op Cisco-routers, routeswitch-modules en Catalyst-switches.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
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 zorgen dat u de potentiële impact van elke opdracht begrijpt.
Conventies
Raadpleeg de handleiding voor meer informatie over documentconventies.
Achtergrondinformatie
Dit document beschrijft hoe u Simple Network Management Protocol (SNMP)-communitystrings kunt configureren op Cisco-routers, Route Switch Modules (RSM’s) en Catalyst-switches. In de context van dit document wordt ‘configureren’ gedefinieerd als het verifiëren, inschakelen, wijzigen en uitschakelen van SNMP-communitystrings.
SNMP op router en Catalyst Switch configureren
SNMP-communitystrings configureren
Deze procedure is hetzelfde voor zowel routers als Cisco IOS® op software gebaseerde XL Catalyst-Switches.
1. Telnet naar de router:
prompt# telnet 172.16.99.20
2. Voer het inschakelen-wachtwoord in als om het inschakelen van de modus te vragen:
Router>enable
Password:
Router#
3. Geef de actieve configuratie weer en zoek de SNMP-informatie:
Router#show running-config
Building configuration...
....
....
Opmerking: Als er geen SNMP-informatie is, gaat u verder met de volgende stappen. Als er SNMP-opdrachten in de lijst staat, kunt u deze wijzigen of uitschakelen.
4. Ga naar de configuratiemodus:
Router#configure terminal
Enter configuration commands, one per line. End
with CNTL/Z.
Router(config)#
5. Gebruik deze opdracht om de read-only (RO) community-string in te schakelen:
Router(config)#snmp-server community public RO
Waar public de read-only community string is.
6. Gebruik deze opdracht om de read-write (RW) community string in te schakelen:
Router(config)#snmp-server community private RW
waarin private de read-write community string is.
7. Uitgang uit de configuratiemodus en terugkeer naar de hoofdprompt:
Router(config)#exit
Router#
8. Schrijf de aangepaste configuratie naar niet-vluchtig RAM (NVRAM) om de instellingen op te slaan:
Router#write memory
Building configuration...
[OK]
Router#
SNMP-communitystrings verifiëren
Voltooi deze stappen om SNMP-community-strings te verifiëren:
1. Controleer of er een TCP/IP-verbinding is tussen de NMS-server (Network Management Server) en de router.
C:\>ping 172.16.99.20
Pinging 172.16.99.20 with 32 bytes of data:
Reply from 172.16.99.20: bytes=32 time<10ms TTL=247
Reply from 172.16.99.20: bytes=32 time=10ms TTL=247
Reply from 172.16.99.20: bytes=32 time<10ms TTL=247
Reply from 172.16.99.20: bytes=32 time<10ms TTL=247
Ping statistics for 172.16.99.20:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 10ms, Average = 2ms
2. Telnet naar de router:
prompt# telnet 172.16.99.20
3. Voer het wachtwoord Enable bij de prompt in om de activeringsmodus in te voeren:
Router>enable
Password:
Router#
4. Geef de actieve configuratie weer en zoek de SNMP-informatie:
Router#show running-config
....
....
snmp-server community public RO
snmp-server community private RW
....
....
In deze voorbeelduitvoer is public de read-only community string en private de read-write community string.
Als er geen SNMP-informatie aanwezig is, gaat u verder met deze stappen. Als er SNMP-opdrachten in de lijst staat, kunt u deze wijzigen of uitschakelen.
Opmerking: als u geen SNMP-server-instructies ziet, is SNMP niet ingeschakeld op de router. U kunt ook de opdracht show snmp uitvoeren in de enable-modus. Als u de volgende melding ziet, geeft dit ook aan dat SNMP niet is ingeschakeld op de router:
Voorbeeld:
Router#show snmp %SNMP agent not enabled
Router#
5. Verlaat de activeringsmodus en ga terug naar de hoofdprompt:
Router#disable
Router>
SNMP-communitystrings wijzigen
Voer de volgende stappen uit om SNMP-communitystrings te wijzigen:
1. Telnet naar de router:
prompt# telnet 172.16.99.20
2. Voer het inschakelen-wachtwoord in als om het inschakelen van de modus te vragen:
Router>enable
Password:
Router#
3. Geef de actieve configuratie weer en zoek de SNMP-informatie:
Router#show running-config
Building configuration...
...
...
snmp-server community public RO
snmp-server community private RW ....
....
4. Ga naar de configuratiemodus:
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
Voltooi deze stappen om het huidige read-only (RO) communautaire koord te wijzigen:
a. Verwijdert de huidige read-only (RO) community-string met deze opdracht:
Router(config)#no snmp-server community public RO
Waar public de read-only community string is.
b. Voer met deze opdracht de nieuwe alleen-lezen (RO) community-string in:
Router(config)#snmp-server community XXXX RO
waarbij XXXX de alleen-lezen community-string is.
Voltooi de volgende stappen om de huidige read-write (RW) community-tekenreeks aan te passen:
a. Verwijdert de huidige read-write (RW) community-string met deze opdracht:
Router(config)#no snmp-server community private RW
waarin private de read-write (RW) community string is.
b. Voer met deze opdracht de nieuwe read-write (RW) community-string in:
Router(config)#snmp-server community YYYY RW
waarbij YYYY de read-write community string is.
5. Sluit de configuratiemodus en ga terug naar de hoofdprompt:
Router(config)#exit
Router#
6. Schrijf de aangepaste configuratie naar niet-vluchtig RAM (NVRAM) om de instellingen op te slaan:
Router#write memory
Building configuration...
[OK]
Router#
SNMP-communitystrings uitschakelen/verwijderen
Voltooi deze stappen om SMMP community strings uit te schakelen of te verwijderen.
1. Telnet naar de router:
prompt# telnet 172.16.99.20
2. Voer het inschakelen-wachtwoord in als om het inschakelen van de modus te vragen:
Router>enable
Password:
Router#
3. Geef de actieve configuratie weer en zoek de SNMP-informatie:
Router#show running-config
Building configuration...
...
...
snmp-server community public RO snmp-server community private RW
....
....
4. Ga naar de configuratiemodus:
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
5. Gebruik deze opdracht om de huidige alleen-lezen (RO) communautaire tekenreeks uit te schakelen/te verwijderen:
Router(config)#no snmp-server community public RO
Waar public de read-only community string is.
6. Gebruik deze opdracht om de huidige read-write (RW) community-string uit te schakelen/te verwijderen:
Router(config)#no snmp-server community private RW
waarin private de read-write community string is.
7. Uitgang uit de configuratiemodus en terugkeer naar de hoofdprompt:
Router(config)#exit
Router#
8. Schrijf de aangepaste configuratie naar niet-vluchtig RAM (NVRAM) om de instellingen op te slaan:
Router#write memory
Building configuration...
[OK]
Router#
SNMP configureren op een functiekaart voor meerlaagse Switch (MSFC)
SNMP-communitystrings configureren
Een multilayer routerfunctiekaart (MSFC) voert dezelfde Cisco IOS®-softwarecode uit als de switches.
SNMP-communitystrings verifiëren
Voltooi deze stappen om SNMP-community-strings op een multilayer switch-functiekaart (MSFC) te verifiëren.
1. Telnet naar de Catalyst Switch (Catalyst 6509 wordt in dit voorbeeld gebruikt):
prompt# telnet 172.16.99.66
2. Voer het inschakelen-wachtwoord in als om het inschakelen van de modus te vragen:
Cat6509>enable
Password:
Cat6509> (enable)
3. Voer de opdracht show module uit om de systeemmodules weer te geven en de MSFC-module te vinden. Hierna volgt een voorbeeld:
Cat6509 (enable) show module
Mod Slot Ports Module-Type Model Sub Status
--- ---- ----- ---------------------- ---------------- --- ------
1 1 2 1000BaseX Supervisor WS-X6K-SUP1A-2GE yes ok
15 1 1 Multilayer Switch Feature WS-F6K-MSFC no ok 3 3 8 1000BaseX Ethernet WS-X6408A-GBIC no ok
4 4 48 10/100BaseTX Ethernet WS-X6348-RJ-45 yes ok
5 5 48 10/100BaseTX Ethernet WS-X6348-RJ-45 no ok
6 6 8 T1 WS-X6608-T1 no ok
7 7 24 FXS WS-X6624-FXS no ok
8 8 0 FlexWAN Module WS-X6182-2PA no ok
....
....
--
--
4 Nadat u het Mod-nummer hebt geïdentificeerd, start u een sessie naar de MSFC-module. Voorbeeld:
Cat6509> (enable) session 15
Trying Router-15...
Connected to Router-15.
Escape character is '^]'.
MSFC>
5. Voer het inschakelen van het wachtwoord in als om het wachtwoord wordt gevraagd om de inschakelen-modus te kunnen invoeren:
MSFC>enable
Password:
MSFC#
6. Geef de actieve configuratie weer en zoek de SNMP-informatie:
MSFC#show running-config
Building configuration...
....
....
snmp-server community public RO
snmp-server community private RW
....
....
In deze output, openbaar is het read-only communautaire koord en privé is het lees-schrijf communautaire koord.
Opmerking: Als u geen SNMP-server-instructies ziet, is SNMP niet ingeschakeld op de router.U kunt ook de show-SNMP-opdracht uitvoeren in de inschakelmodus. Als u de volgende melding ziet, geeft dit ook aan dat SNMP niet is ingeschakeld op de router:
MSFC#show snmp
%SNMP agent not enabled
MSFC#
7. Schakel de activeringsmodus uit en ga terug naar de hoofdprompt:
MSFC#exit
Cat65509> (enable)
SNMP-communitytekenreeksen wijzigen, verwijderen of uitschakelen
De MSFC gebruikt dezelfde Cisco IOS-softwarecode als de routers. U kunt dezelfde procedure voltooien om SNMP te wijzigen, te verwijderen of uit te schakelen zoals beschreven in het routervoorbeeld.
Gerelateerde informatie