Introdução
Este documento descreve como modificar certos parâmetros do sistema com comandos CLI nos switches Catalyst 9000 que executam o Cisco® IOS-XE.
Pré-requisitos
Requisitos
Não existem requisitos específicos para este documento.
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- Switches Catalyst 9000 Series
- Cisco IOS-XE
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
Os comandos da Interface de Linha de Comando (CLI) são uma alternativa para que você não tenha que alterar o valor do registro de configuração no Cisco® IOS.
Problema
O registro de configuração é um valor de registro de software de 16 bits que é pré-configurado na NVRAM e pode ser usado para alterar o comportamento do switch para:
- Altere a forma como o switch é inicializado (em ROMmon, NetBoot).
-
Altere as opções durante a inicialização do switch (ignore a configuração, desative as mensagens de inicialização).
-
Altere a velocidade do console (taxa de baud para uma sessão de emulação de terminal).
Em plataformas Clássicas executadas no software Cisco IOS, o registro de configuração é definido no modo de configuração com o comando config-register
ou do ROMmon com o comando confreg
comando. O show version
permite exibir a configuração atual do registro de configuração.
Nos switches Catalyst 9000 que são executados no Cisco IOS-XE, o confreg
ainda estava disponível para ser configurado e a configuração atual aparece em show version
também, mas o real config-register
foi ineficaz e apresentou mau funcionamento, causando confusão.
Isso ocorre porque o Cisco IOS-XE não usa esse config-register
e fornece comandos CLI alternativos para lidar com os mesmos.
Observação: a exibição incorreta do valor do registro de configuração em show version
a saída é removida das versões 16.12.4 e 17.3.1 em diante.
Solução
Aqui estão os comandos CLI equivalentes no Cisco IOS-XE que permitem que o usuário execute as mesmas tarefas feitas definindo o valor config-register no Cisco IOS.
Operação |
Valor Config-register do Cisco IOS |
CLI equivalente do Cisco IOS-XE |
Inicializar normalmente |
0x2102 |
Switch(config)#no manual de inicialização |
Inicialização para rommon |
0x0,0x2120 |
Switch(config)#boot manual |
Ativar quebra/Desativar quebra |
0x2120/ valores residuais do registro |
Switch(config)#[no]boot enable-break |
Configuração da velocidade da linha de baud/console |
0x102, 0x2101, 0x2102, 0x2142 : taxa de baud de 9600 0x1202 : taxa de baud de 1200 0x2120, 0x2122, 0x2124 : taxa de baud de 19200 0x2902 : taxa de baud de 4800 0x2922 : taxa de baud de 38400 0x3122 : taxa de baud de 57600 0x3922 : taxa de baud de 115200 0x3902 : taxa de baud de 2400 |
Switch(config)#line console 0 Switch(config-line)#speed ? <0-4294967295> Velocidades de transmissão e recepção |
Ignorar inicialização |
0x2142 |
Switch(config)#system ignore startupconfig |
Ignora a pausa |
0x102, 0x2101, 0x2102, 0x2122, 0x2124, 0x2142, 0x2902, 0x2922, 0x3122, 0x3902, 0x3922 |
Switch(config)#[no]boot manual Switch(config)#[no]boot enable-break |
Desabilitar recuperação de senha |
0x102 |
Switch(config)#system desative a recuperação de senha |
Observação: se um sistema for executado no Cisco IOS-XE e falhar ao inicializar por 5 vezes consecutivas em menos de 25 minutos de tempo de atividade para cada recarregamento, o software definirá automaticamente a variável ROMmon MANUAL_BOOT="yes". Em outras palavras, se um sistema não inicializar por qualquer motivo, ele inicializará automaticamente no ROMmon após 5 tentativas consecutivas.
Se ambos ignorarem config
e desativar a recuperação de senha estiver ativada, as respectivas variáveis ROMmon serão definidas.
SWITCH_DISABLE_PASSWORD_RECOVERY=1
SWITCH_IGNORE_STARTUP_CFG=1
Se ambas as variáveis estiverem definidas, o switch avisará quando for inicializado e confirmará antes do comando 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
Informações Relacionadas