In diesem Dokument wird erläutert, was dazu führt, dass die Konfiguration eines Routers verloren geht, wenn er ausfällt oder neu gestartet wird. Das Dokument bietet auch eine einfache Methode, um das Problem auf einem beliebigen Router zu überprüfen. In den meisten Fällen ist dies das Ergebnis eines falsch eingestellten Konfigurationsregisters. Das Konfigurationsregister wird normalerweise während der Kennwortwiederherstellung geändert, um die Startkonfiguration beim Neustart zu umgehen. In vielen Fällen wird das Konfigurationsregister nicht auf die normale Einstellung zurückgesetzt.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Der Router kann die Startkonfiguration, die im nichtflüchtigen RAM (NVRAM) gespeichert ist, während der Startsequenz umgehen. Führen Sie die folgenden Schritte aus, um zu überprüfen, ob das Problem auftritt:
Öffnen Sie nach dem Hochfahren des Routers nicht den Dialog zur Erstkonfiguration (wählen Sie bei Aufforderung Nein).
--- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: no
Drücken Sie die Eingabetaste, um zur Eingabeaufforderung Router> zu gelangen.
Geben Sie enable ein, und drücken Sie die EINGABETASTE, um in den privilegierten Modus zu wechseln.
Geben Sie an der Eingabeaufforderung Router# den Befehl show start ein, und drücken Sie die EINGABETASTE. Die Konfiguration muss vor dem Neustart oder Stromausfall gespeichert worden sein. Wenn Sie feststellen, dass die Konfiguration nicht identisch ist, hat der Router möglicherweise die Startkonfiguration ignoriert. Fahren Sie mit Schritt 5 fort.
Geben Sie show version ein, drücken Sie die EINGABETASTE, und sehen Sie sich die letzte Zeile in der angezeigten Ausgabe an. Hier ein Beispiel:
Router#show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Wed 25-Oct-00 05:18 by cmong Image text-base: 0x03071DB0, data-base: 0x00001000 ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1) Router uptime is 7 minutes System returned to ROM by reload System image file is "flash:c2500-js-l_121-5.bin" cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory. Processor board ID 03867477, with hardware revision 00000000 Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 1 Token Ring/IEEE 802.5 interface(s) 2 Serial network interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) Configuration register is 0x2142
In diesem Beispiel wird im Konfigurationsregister 0x2142 angezeigt. Der Router umgeht während des Startvorgangs die im NVRAM gespeicherte Startkonfiguration. Diese Funktion wird normalerweise bei einer Kennwortwiederherstellung verwendet.
In dieser Tabelle wird die Bedeutung der Konfigurationsregister-Bits erläutert:
Bit-Nr. | Hexa | Bedeutung |
---|---|---|
00-03 | 0x0000-0x000F | Boot-Feldparameter 0x0000 Bleibt an der Bootstrap-Eingabeaufforderung des Systems 0x0001 bootet das System-Image auf EPROM 0x0002-0x000F Gibt einen Standard-Netboot-Dateinamen an. |
06 | 0x0040 | NVRAM-Inhalt ignorieren. |
07 | 0x0080 | OEM-Bit aktiviert, um Details in Boot-Nachrichten auszuschließen. |
08 | 0x0100 | Pause deaktiviert. |
10 | 0x0400 | IP-Broadcast nur mit Nullen. |
11-12 | 0 x 800-0 x 1000 | Konsolenleitungsgeschwindigkeit. |
13 | 0x2000 | Starten Sie die Standard-ROM-Software, wenn der Netzwerkstart fehlschlägt. |
14 | 0x4000 | IP-Broadcasts haben keine Netznummern. |
15 | 0X8000 | Aktivieren Sie Diagnosemeldungen, und ignorieren Sie den NVRAM-Inhalt. |
Die Werkseinstellung für das Konfigurationsregister lautet 0x2102. Dies weist darauf hin, dass der Router versuchen sollte, ein Cisco IOS® Software-Image aus dem Flash-Speicher zu laden und die Startkonfiguration zu laden.
Der wahrscheinlichste Grund, warum der Router die im NVRAM gespeicherte Startkonfiguration umgangen hat, ist, dass das Konfigurationsregister nicht richtig festgelegt wurde. Gehen Sie wie folgt vor, um die Konfigurationsregistrierung so zu ändern, dass der Router die Startkonfiguration beim Neustart oder beim Ein- und Ausschalten nicht ignoriert oder überspringt:
Über die Eingabeaufforderung Router#:
Geben Sie configure terminal ein, und drücken Sie die Eingabetaste.
Geben Sie config-register 0x2102 ein, und drücken Sie die Eingabetaste.
Geben Sie end ein, und drücken Sie die EINGABETASTE.
Um zu überprüfen, ob sich die Konfigurationsregisteränderung geändert hat, geben Sie show version an der Eingabeaufforderung Router# ein, und überprüfen Sie die Befehlsausgabe show version erneut. Suchen Sie nach der Einstellung für das Konfigurationsregister, das beim nächsten Neuladen einen neuen Wert anzeigen muss. Hier ein Beispiel:
Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#config-register 0x2102 Router(config)#end Router#show version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5), RELEASE SOFTWARE (fc1) Copyright (c) 1986-2000 by cisco Systems, Inc. Compiled Wed 25-Oct-00 05:18 by cmong Image text-base: 0x03071DB0, data-base: 0x00001000 ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a), RELEASE SOFTWARE (fc1) Router uptime is 11 minutes System returned to ROM by reload System image file is "flash:c2500-js-l_121-5.bin" cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory. Processor board ID 03867477, with hardware revision 00000000 Bridging software. X.25 software, Version 3.0.0. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. 1 Token Ring/IEEE 802.5 interface(s) 2 Serial network interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) Configuration register is 0x2142 (will be 0x2102 at next reload)
Wenn der Router neu geladen wird, wird die neue Einstellung für das Konfigurationsregister aktiviert.
Router#reload System configuration has been modified. Save? [yes/no]: n Proceed with reload? [confirm]
Der Router wird jetzt mit der Startkonfiguration geladen, und das Konfigurationsregister ist auf 0x2102 festgelegt. Ihre Konfiguration wird nach dem nächsten Neuladen oder Ein-/Ausschalten ordnungsgemäß geladen.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
25-Jun-2008 |
Erstveröffentlichung |