목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

배경 정보

문제

솔루션

관련 정보

소개

이 문서에서는 Cisco® IOS-XE를 실행하는 Catalyst 9000 스위치에서 CLI 명령을 사용하여 특정 시스템 매개변수를 수정하는 방법에 대해 설명합니다.

사전 요구 사항

요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.

- Catalyst 9000 스위치 시리즈

- Cisco IOS-XE

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.

배경 정보

CLI(Command Line Interface) 명령은 대안이므로 Cisco® IOS에서 컨피그레이션 레지스터 값을 변경할 필요가 없습니다.

문제

Config-register는 NVRAM에서 미리 구성된 16비트 소프트웨어 레지스터 값으로, 스위치 동작을 다음과 같이 변경하는 데 사용할 수 있습니다.

- 스위치가 부팅되는 방식을 변경합니다(ROMmon, NetBoot로).

- 스위치가 부팅되는 동안 옵션을 변경합니다(컨피그레이션 무시, 부팅 메시지 비활성화).

- 콘솔 속도 변경(터미널 에뮬레이션 세션의 전송 속도)

Cisco IOS 소프트웨어에서 실행되는 기존 플랫폼의 경우 컨피그레이션 레지스터는 컨피그레이션 모드에서  config-register 명령 또는 ROMmon에서  confreg 명령을 실행합니다. 이 show version   이 명령을 사용하면 컨피그레이션 레지스터의 현재 설정을 볼 수 있습니다.

Cisco IOS-XE에서 실행되는 Catalyst 9000 스위치에서는  confreg 명령을 여전히 구성할 수 있으며 현재 설정이  show version  하지만 실제로  config-register 지휘는 비효과적이고 오작동을 일으켜 혼란을 야기했다.

Cisco IOS-XE는 이를 사용하지 않기 때문입니다  config-register 명령을 제공하고 이를 처리하는 대체 CLI 명령을 제공합니다.

참고: 의 컨피그레이션 레지스터 값이 잘못 표시됩니다. show version 출력은 16.12.4 및 17.3.1 릴리스에서 제거됩니다.

솔루션

다음은 사용자가 Cisco IOS에서 config-register 값을 설정하여 수행하는 동일한 작업을 수행할 수 있도록 하는 Cisco IOS-XE의 동일한 CLI 명령입니다.

운영

Cisco IOS Config-register 값

동급 Cisco IOS-XE CLI

정상적으로 부팅

0x2102

스위치(config)#no 부팅 설명서

rommon으로 부팅

0x0,0x2120

스위치(config)#boot 설명서

중단 활성화/중단 비활성화

0x2120/ 나머지 레지스터 값

Switch(config)#[no]boot enable-break

보드/콘솔 회선 속도 설정

0x102, 0x2101, 0x2102, 0x2142 : 9600 보드 속도

0x1202 : 1200 보드 속도

0x2120, 0x2122

0x2124 : 19200 전송 속도

0x2902: 보드 속도 4800

0x2922 : 38400 전송 속도

0x3122 : 57600 전송 속도

0x3922 : 115200 전송 속도

0x3902: 보드 속도 2400

Switch(config)#line 콘솔 0

스위치(config-line)#speed?

<0-4294967295> 전송 및 수신 속도

시작 무시

0x2142

Switch(config)#system startupconfig 무시

중단 무시

0x102, 0x2101, 0x2102, 0x2122, 0x2124, 0x2142, 0x2902, 0x2922, 0x3122, 0x3902, 0x3922

Switch(config)#[no]boot manual

Switch(config)#[no]boot enable-break

암호 복구 사용 안 함

0x102

Switch(config)#system 비밀번호 복구 비활성화

참고: 시스템이 Cisco IOS-XE에서 실행되고 다시 로드할 때마다 25분 미만의 가동 시간 내에 5회 연속 부팅이 실패하면 소프트웨어는 ROMmon 변수 MANUAL_BOOT="yes"를 자동으로 설정합니다. 다시 말해, 어떤 이유로든 시스템이 부팅되지 않으면 5회 연속 시도 후 ROMmon으로 자동 부팅됩니다.

둘 다 무시하는 경우  config disable password recovery(비밀번호 복구 비활성화)가 활성화되면 각 ROMmon 변수가 설정됩니다.

SWITCH_DISABLE_PASSWORD_RECOVERY=1

SWITCH_IGNORE_STARTUP_CFG=1

이 두 변수를 모두 설정하면 스위치가 부팅할 때 프롬프트를 표시하고  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

관련 정보

- Cisco 기술 지원 및 다운로드