Einleitung
In diesem Dokument wird beschrieben, wie bestimmte Systemparameter mit CLI-Befehlen auf Catalyst 9000-Switches, auf denen Cisco® IOS-XE ausgeführt wird, geändert werden.
Voraussetzungen
Anforderungen
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Verwendete Komponenten
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
- Catalyst Switches der Serie 9000
- Cisco IOS-XE
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 Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Hintergrundinformationen
Die Befehle der Befehlszeilenschnittstelle (CLI, Command Line Interface) sind eine Alternative, sodass Sie den Wert für das Konfigurationsregister unter Cisco® IOS nicht ändern müssen.
Problem
Config-register ist ein 16-Bit-Softwareregisterwert, der im NVRAM vorkonfiguriert ist und verwendet werden kann, um das Switch-Verhalten zu ändern in:
- Ändern Sie, wie der Switch bootet (in ROMmon, NetBoot).
-
Ändern Sie die Optionen, während der Switch bootet (Konfiguration ignorieren, Boot-Nachrichten deaktivieren).
-
Ändern der Konsolengeschwindigkeit (Baudrate für eine Terminal-Emulationssitzung)
Auf klassischen Plattformen, die auf Cisco IOS-Software ausgeführt werden, wird das Konfigurationsregister über den Konfigurationsmodus mit dem config-register
Befehl oder von ROMmon mit dem confreg
aus. Die Fehlermeldung show version
können Sie die aktuelle Einstellung des Konfigurationsregisters anzeigen.
Auf Catalyst 9000-Switches mit Cisco IOS-XE confreg
-Befehl war noch für die Konfiguration verfügbar, und die aktuelle Einstellung wird angezeigt in show version
auch, aber die tatsächliche config-register
war ineffektiv und fehlerhaft, was zu Verwirrung führte.
Dies liegt daran, dass Cisco IOS-XE diese Funktion nicht verwendet. config-register
und enthält alternative CLI-Befehle zur Behandlung desselben.
Hinweis: Die falsche Anzeige des Konfigurationsregisterwerts auf show version
ab Version 16.12.4 und Version 17.3.1 entfernt.
Lösung
Im Folgenden sind die entsprechenden CLI-Befehle für Cisco IOS-XE aufgeführt, mit denen der Benutzer die gleichen Aufgaben durchführen kann, indem er den Wert config-register für Cisco IOS festlegt.
Betrieb |
Cisco IOS Config-Register-Wert |
Entsprechende Cisco IOS-XE CLI |
Normaler Start |
0x2102 |
Switch(config)#no, Bootanleitung |
Start auf ROM |
0x0,0x2120 |
Switch(config)#boot Handbuch |
Pause aktivieren/deaktivieren |
0x2120/ Restregisterwerte |
Switch(config)#[no]boot enable-break |
Einstellen der Baud-/Konsolengeschwindigkeit |
0x102, 0x2101, 0x2102, 0x2142 : 9600 Baudrate 0x1202: 1200 Baudrate 0 x 2120, 0 x 2122, 0x2124 : 19200 Baud-Rate 0x2902: 4800 Baudrate 0x2922: 38400 Baudrate 0x3122: 57600 Baudrate 0x3922: 115200 Baudrate 0x3902: 2400 Baudrate |
Switch(config)#line Konsole 0 Switch(config-line)#speed ? <0-4294967295> Übertragungs- und Empfangsgeschwindigkeiten |
Start ignorieren |
0x2142 |
Switch(config)#system Startkonfiguration ignorieren |
Pause ignorieren |
0 x 102, 0 x 2101, 0 x 2102, 0 x 2122, 0 x 2124, 0 x 2142, 0 x 2902, 0 x 2922, 0 x 3122, 0 x 3902, 0 x 3922 |
Switch(config)#[no]boot-Handbuch Switch(config)#[no]boot enable-break |
Kennwortwiederherstellung deaktivieren |
0x102 |
Switch(config)#system Kennwortwiederherstellung deaktivieren |
Hinweis: Wenn ein System unter Cisco IOS-XE ausgeführt wird und bei jedem Neuladen 5 aufeinander folgende Male nicht in weniger als 25 Minuten Betriebszeit gebootet wird, stellt die Software die ROMmon-Variable MANUAL_BOOT="yes" automatisch ein. Mit anderen Worten, wenn ein System aus irgendeinem Grund nicht bootet, bootet es automatisch nach 5 aufeinander folgenden Versuchen in ROMmon.
Wenn beide ignorieren config
und "Passwort-Wiederherstellung deaktivieren" aktiviert ist, werden die entsprechenden ROMmon-Variablen festgelegt.
SWITCH_DISABLE_PASSWORD_RECOVERY=1
SWITCH_IGNORE_STARTUP_CFG=1
Wenn diese beiden Variablen festgelegt sind, fordert der Switch beim Hochfahren eine entsprechende Aufforderung an und bestätigt dies vor dem startup-config.
Booting...
<snip>
Both ignore startup configuration and disable password are set
This will result in erasing the startup config
Do you want to Erase the config? Default: n, Answer y/n:
User response is YES, erasing the startup config
Removing FIPS Key. Disabling FIPS MODE
All TCP AO KDF Tests Pass
service password-encryption
service password-recovery noconfirm
Zugehörige Informationen