Inleiding
In dit document worden situaties beschreven waarbij het wenselijk is om de configuratie van de Catalyst-switch terug te zetten naar de fabrieksinstellingen.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
De informatie in dit document is getest met de volgende software- en hardware-versies:
Opmerking: Hoewel het document is gemaakt met deze Catalyst-switches, zijn de beginselen van toepassing op de producten die in het document worden genoemd.
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.
Achtergrondinformatie
Deze procedure is handig als u een ongewenste configuratie in de switch wilt verwijderen. Als u een switch hebt geconfigureerd en de configuratie is erg complex geworden, of als u een switch van het ene netwerk naar het andere wilt verplaatsen, kunt u de fabrieksinstellingen van de switch herstellen en deze als een nieuwe switch configureren. Dit document bevat informatie en voorbeelden van opdrachtlogboeken om uw switches te resetten.
Als u de Catalyst-switches wilt terugzetten naar de fabrieksinstellingen, heeft u toegang tot de switchconsole nodig via een fysieke console of een Telnet-verbinding.
U heeft ook het console- en het inschakelwachtwoord nodig. Als u het console- en het inschakelwachtwoord van de switch bent vergeten, kunt u de switchconfiguratie niet terugzetten naar de fabrieksinstellingen om het wachtwoord opnieuw in te stellen.
In dit geval moet u de stappen in de wachtwoordherstelprocedure voor uw switch uitvoeren. Raadpleeg dit document voor stappen om de wachtwoorden op uw Catalyst-switches te herstellen:
Procedures voor wachtwoordherstel
Opmerking: Als u de fabrieksinstellingen van de switch wijzigt terwijl u de switch opent via Telnet, verliest u de verbinding met de switch.
Voordat u begint
Voordat u de fabrieksinstellingen van de switch wijzigt, voert u een van de volgende handelingen uit:
-
Maak een back-up van de configuratie op een TFTP-server.
-
Kopieer de configuratie naar een tekstbestand.
-
Kopieer de configuratie lokaal op de bootflash of slot0: device.
Zodra u de gebruikersconfiguratie heeft gewist, kan de configuratie niet worden hersteld, tenzij u de back-upconfiguratie terugzet.
Opmerking: U kunt de volledige configuratie herstellen als u de configuratie van het tekstbestand kopieert en naar de opdrachtregel plakt.
Catalyst-Switches opnieuw instellen met Cisco IOS-software
De procedure in deze sectie is van toepassing op de routerkaarten, de modulaire of vaste configuratieprocedures en de GL-3 Catalyst-serie-switches die Cisco IOS Software uitvoeren:
Switches die Cisco IOS Software uitvoeren, hebben een configuratiebestand en een opstartconfiguratiebestand. Het RAM slaat de runconfiguratie op en het NVRAM slaat de opstartconfiguratie op.
Wanneer u een configuratiewijziging aanbrengt in een switch waarop Cisco IOS Software wordt uitgevoerd, wordt de wijziging onderdeel van de uitvoeringsconfiguratie.
U moet de configuratiewijzigingen opslaan in de opstartconfiguratie; anders gaat de configuratie verloren tijdens de volgende herlading of stroomuitval.
Dit komt omdat u de runconfiguratie verliest die is opgeslagen in RAM wanneer u de switch opnieuw laadt of het apparaat uitschakelt. Als u de configuratie in NVRAM wilt opslaan, geeft u write memory
de opdracht of copy running-config startup-config
de opdracht uit. Als u de wijzigingen niet opslaat in het NVRAM, worden de wijzigingen in het RAM gewist en vormen deze geen onderdeel meer van de configuratie voor opstarten wanneer de switch opnieuw wordt geladen.
Op de modulaire of vaste Catalyst-switches waarop Cisco IOS Software wordt uitgevoerd, wordt de VLAN-informatie opgeslagen in een apart bestand. Het bestand heet vlan.dat en wordt opgeslagen in het NVRAM-geheugen voor modulaire switches of in het flash-geheugen voor switches met een vaste configuratie. Als u deze switches wilt terugzetten naar de fabrieksinstellingen, moet u de opstartconfiguratie en het bestand vlan.dat verwijderen. Om de Catalyst 2948G-L3/4908G-L3-switches en routerkaarten terug te zetten naar de fabrieksinstellingen, hoeft u alleen het configuratiebestand voor opstarten te verwijderen.
Deze switches bevatten geen VLAN-informatie, omdat ze niet deelnemen aan het VLAN Trunking Protocol (VTP).
Switchconfiguratie resetten
Als u de fabrieksinstellingen van de switch wilt herstellen, geeft u de opdrachte rase startup-config
of het write erase
commando op. Met deze opdracht worden de opstartvariabelen, zoals instellingen voor het configuratieregister (config-register) en opstartsysteem (boot system), niet gewist.
U kunt de parameters van het opstartsysteem wijzigen met de opdracht boot. In Catalyst 4500/4000- en 6500/6000-serie switches waarop Cisco IOS Software draait, kunt u de waarde van het config-register
configuratieregister wijzigen met de opdracht.
In dit voorbeeld wordt getoond hoe u een switch waarop Cisco IOS Software wordt uitgevoerd, kunt resetten naar fabrieksinstellingen met write erase
de opdracht:
Cat2950# write erase
Erasing the nvram filesystem will remove all files! Continue? [confirm]y[OK]
Erase of nvram: complete
Cat2950#
Cat2950# reload
System configuration has been modified. Save? [yes/no]: n
!--- Do not save the configuration at this prompt. Otherwise, the switch !--- reloads with the current running configuration and does not reset to default.
Proceed with reload? [confirm]y
2w0d: %SYS-5-RELOAD: Reload requested
C2950 Boot Loader (C2950-HBOOT-M) Version 12.1(11r)EA1, RELEASE SOFTWARE (fc1)
Compiled Mon 22-Jul-02 18:57 by antonino
WS-C2950G-12-EI starting...
!--- Output suppressed.
32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:05:DC:C9:79:00
Motherboard assembly number: 73-5781-08
Motherboard serial number: FAB0515A069
Model revision number: 02
Model number: WS-C2950-24
System serial number: FAB0517Q00B
--- System Configuration Dialog ---
Would you like to enter the initial configuration dialog? [yes/no]:n
00:00:16: %SPANTREE-5-EXTENDED_SYSID: Extended SysId enabled for type vlan
00:00:21: %SYS-5-RESTART: System restarted --
Cisco Internetwork Operating System Software
Cisco IOS (tm) C2950 Software(C2950-I6Q4L2-M)Version 12.1(19)EA1, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2003 by cisco Systems, Inc.
Compiled Tue 09-Dec-03 00:12 by yenanh
Press RETURN to get started!
00:00:37: %LINK-5-CHANGED: Interface Vlan1, changed state to administratively down
00:00:38: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to down
Switch>
Switch>
In dit stadium is de switchconfiguratie teruggezet naar de fabrieksinstellingen, met uitzondering van de VLAN-informatie.
VLAN-informatie resetten
Om de VLAN-informatie terug te zetten naar de fabrieksinstellingen, verwijdert u het bestand vlan.dat uit het flash- of NVRAM-geheugen en laadt u de switch opnieuw. Op de switches uit de 6500/6000-reeks waarop Cisco IOS Software wordt uitgevoerd, wordt het bestand vlan.dat opgeslagen in const_nvram.
Op de switches uit de 4500/4000-reeks waarop Cisco IOS Software wordt uitgevoerd, wordt het bestand vlan.dat opgeslagen in cat4000_flash: . Op de switches 2940, 2950/2955, 2970, 3550, 3550, 3560, 3570 en 2900XL/3500XL met vaste configuratie wordt het bestand vlan.dat opgeslagen in flash:.
Als u het bestand vlan.dat op de 6500/6000-switches wilt wissen, geeft u het erase const_nvram:
commando uit. Op de 4500/4000 switches, geef erase cat4000_flash:
het bevel. Geef op de vaste configuratie-switches delete flash:vlan.dat
het commando uit.
Met de stappen in het volgende voorbeeld wordt uitgelegd hoe u de VLAN-informatie op Catalyst-switches met een vaste configuratie verwijdert. U kunt dezelfde stappen gebruiken, met hun respectieve opdrachten, voor de 6500/6000 en 4500/4000 waarop Cisco IOS Software wordt uitgevoerd:
-
Als u de VLAN-gegevens wilt verifiëren, geeft u de opdracht uit show vlan
en verifieert u het bestand vlan.dat door de opdracht dir uit te voeren.
Cat2950# show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4
Fa0/5, Fa0/6, Fa0/7, Fa0/8
Fa0/9, Fa0/10, Fa0/11, Fa0/12
Fa0/13, Fa0/14, Fa0/15, Fa0/16
Fa0/17, Fa0/18, Fa0/19, Fa0/20
Fa0/21, Fa0/22, Fa0/23, Fa0/24
2 VLAN0002 active
3 VLAN0003 active
4 VLAN0004 active
!--- Despite the erase of the startup configuration file, !--- these user-created VLANs remain.
600 VLAN0600 active
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 1002 1003
2 enet 100002 1500 - - - - - 0 0
3 enet 100003 1500 - - - - - 0 0
4 enet 100004 1500 - - - - - 0 0
600 enet 100600 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 1 1003
1003 tr 101003 1500 1005 - - - srb 1 1002
1004 fdnet 101004 1500 - - 1 ibm - 0 0
1005 trnet 101005 1500 - - 1 IBM - 0 0
Switch#
Cat2950# dir flash:
!--- On the 4500/4000, issue the dir cat4000_flash: command. !--- On the 6500/6000, issue the dir const_nvram: command.
Directory of flash:/
2 -rwx 2487439 Mar 11 1993 01:25:32 c2950-i6q4l2-mz.121-9.EA1d.bin
3 -rwx 840 Mar 20 1993 09:20:09 vlan.dat
!--- This vlan.dat file stores user-configured VLANs.
4 -rwx 2491435 Mar 08 1993 16:14:13 c2950-mvr.bin
6 -rwx 42 Mar 01 1993 00:07:35 env_vars
7 -rwx 109 Mar 11 1993 01:23:56 info
8 drwx 640 Mar 11 1993 01:26:35 html
19 -rwx 109 Mar 11 1993 01:26:35 info.ver
7741440 bytes total (1088512 bytes free)
Switch#
-
Verwijder de VLAN-informatie uit het flash- of NVRAM-geheugen en laad de switch opnieuw.
Opmerking: Op de 6500/6000 en 4500/4000 die vroege versies van Cisco IOS Software draaien, werkt de verwijderopdracht niet altijd. Geef in plaats daarvan het commando erase const_nvram
: of de command erase cat4000_flash:.
-
Geef het bestand vlan.dat niet op in de opdrachtsyntaxis. Op latere versies van Cisco IOS Software werkt delete const_nvram:vlan.dat
het commando echter voor de 6500/6000 en werkt delete cat4000_flash:vlan.dat
het commando op de 4500/4000.
Cat2950# delete flash:vlan.dat
Delete filename [vlan.dat]?
!--- Press Enter.
Delete flash:vlan.dat? [confirm]y
Cat2950# reload
Proceed with reload? [confirm]y
4w5d: %SYS-5-RELOAD: Reload requested
-
Controleer na het opnieuw laden de VLAN-informatie met show vlan
de opdracht.
De door de gebruiker geconfigureerde VLAN’s worden niet meer getoond in de opdrachtuitvoer. Alleen de VLAN-informatie die is opgenomen in de fabrieksinstellingen staat op de switch.
Cat2950# show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4
Fa0/5, Fa0/6, Fa0/7, Fa0/8
Fa0/9, Fa0/10, Fa0/11, Fa0/12
Fa0/13, Fa0/14, Fa0/15, Fa0/16
Fa0/17, Fa0/18, Fa0/19, Fa0/20
Fa0/21, Fa0/22, Fa0/23, Fa0/24
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1 enet 100001 1500 - - - - - 0 0
1002 fddi 101002 1500 - - - - - 0 0
1003 tr 101003 1500 - - - - - 0 0
1004 fdnet 101004 1500 - - - ieee - 0 0
1005 trnet 101005 1500 - - - IBM - 0 0
Switch#
Catalyst-switches in redundante modus resetten
Voor de 6500/6000- en 5500/5000-switches die CatOS in redundante modus uitvoeren, synchroniseert de stand-by Supervisor Engine met wijzigingen die zijn aangebracht in de actieve Supervisor Engine.
Dus als u de configuratie op de actieve Supervisor Engine terugzet naar fabrieksinstellingen met clear config
de opdracht, wordt de stand-by Supervisor Engine ook teruggezet naar fabrieksinstellingen.
Of u de configuratiemodus nu instelt op binaire of tekstmodus met het set config mode
commando, de switch wordt teruggezet naar de fabrieksinstellingen wanneer u de configuratie op de actieve Supervisor Engine uitschakelt.
Als u de fabrieksinstellingen van 6500/6000 switches waarop Cisco IOS Software in redundante modus wordt uitgevoerd, wilt herstellen, moet u de volgende stappen uitvoeren:
-
Wis de opstartconfiguratie met erase startup-config
het commando op de actieve Supervisor Engine. Hiermee wordt ook de configuratie voor opstarten op de stand-by Supervisor Engine gewist.
-
Verwijder het bestand vlan.dat zoals wordt weergegeven in de sectie VLAN-informatie herstellen van dit document.
-
De actieve Supervisor-engine opnieuw laden met het reload
commando
Als na het opnieuw laden van de Supervisor Engine de ROMmon-modus wordt geactiveerd, controleert u de opstartvariabele om na te gaan of deze is ingesteld op het opstarten van de juiste image.
Raadpleeg ook het documentRecover a Catalyst 6500/6000 Running Cisco IOS System Software from a Corrupted or Missing Boot Loader Image or ROMmon Mode voor meer informatie.
Gerelateerde informatie