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 verstehen.

    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