소개
이 문서에서는 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
관련 정보