소개
이 문서에서는 라우터 동작을 변경하기 위해 컨피그레이션 레지스터(config-register)를 업데이트하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
이 문서에 대한 특정 요건이 없습니다.
사용되는 구성 요소
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
표기 규칙
문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 표기 규칙을 참고하십시오.
설정 레지스터의 용도
컨피그레이션 레지스터는 다음과 같은 여러 가지 방법으로 라우터 동작을 변경하는 데 사용할 수 있습니다.
-
(ROMmon, NetBoot으로) 라우터가 부팅되는 방식
-
부팅 옵션(설정 무시, 부팅 메시지 비활성화)
참고: 보드 속도가 기본 속도와 다르게 설정된 경우 CLI에 홀수 문자가 표시됩니다. Common Platform Parameters(공통 플랫폼 매개변수) 테이블을 확인하여 다른 값에 대한 전송 속도를 confreg 설정합니다.
설정 레지스터는 config-register 명령을 사용하여 설정 모드에서 설정할 수 있습니다. ROMmon에서 confreg 명령을 실행합니다. show version 명령을 실행하여 설정 레지스터의 현재 설정을 확인합니다.
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 2 minutes
Uptime for this control processor is 5 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Suite: AdvUCSuiteK9
Next reload License Suite: AdvUCSuiteK9
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2102
설정 레지스터에 대한 공장 기본 설정은 0x2102입니다. 이는 라우터가 플래시 메모리에서 Cisco IOS® 소프트웨어 이미지를 로드하고 시작 컨피그레이션을 로드해야 함을 나타냅니다.
참고: config-register 명령은 콘솔 전송 속도를 변경할 수 없습니다. 레거시 Cisco IOS에서는 config-register 명령을 사용하여 콘솔 전송 속도를 변경했지만, Cisco IOS XE에서는 전송 속도를 변경하려면 회선 콘솔 속도를 구성해야 합니다.
설정 레지스터 값과 그 의미
configreg
설정 레지스터의 값을 알고 있는 경우 그 의미를 확인할 수 있습니다. 설정 레지스터 관련 정보, 잠재적인 문제 및 수정 사항을 살펴보려면 show version 명령 또는 show tech-support 명령의 출력을 수집하고 Cisco CLI Analyzer(등록된 고객만) 툴에 입력하십시오.
참고: 등록된 Cisco 사용자만 내부 툴과 버그 정보에 액세스할 수 있습니다.
이 표에는 대부분의 플랫폼에서 유효한 몇 가지 공통 매개변수가 포함되어 있습니다.
참고: 적절한 하드웨어 설치 가이드를 확인하여 라우터의 설정 레지스터를 이 표의 값 중 하나로 변경하기 전에 설정 레지스터를 사용할 수 있는지 확인하십시오.
플랫폼 공통 매개변수
설정 레지스터 설정 |
라우터 동작 |
0x102 |
|
0x1202 |
|
0x2101 |
- 부트스트랩으로 부팅
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 9600
|
0x2102 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 대부분의 플랫폼에 대한 콘솔 전송 속도 기본값 9600
|
0x2120 |
|
0x2122 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 19200
|
0x2124 |
- NetBoot
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 속도 19200
|
0x2142 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 9600
- NVRAM(Non-Volatile RAM)의 콘텐츠 무시(컨피그레이션 무시)
|
0x2902 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 4800
|
0x2922 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 38400
|
0x3122 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 57600
|
0x3902 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 2400
|
0x3922 |
- 중단 무시
- 초기 부팅에 실패하는 경우 ROM으로 부팅
- 콘솔 보드 속도 115200
|
참고: 또한 컨피그레이션 레지스터 0x2142는 NVRAM의 내용을 무시할 수 있으므로 비밀번호 복구 절차에 사용됩니다.
컨피그레이션 레지스터에 대한 값이 이 표에 없는 경우 해당 값을 계산하려면 어떤 비트가 설정되어 있는지 확인합니다.
비트 순서 값
비트 숫자 |
16진수 |
의미 |
00-03 |
0x0000-0x000F |
부트 필드 매개 변수:
-
0x0000 - 시스템 부트스트랩 프롬프트에서 멈춰 있습니다.
-
0x0001 - 온보드 플래시 메모리(EPROM)에서 첫 번째 시스템 이미지를 부팅합니다.
-
0x0002-0x000F - 기본 netboot 파일 이름을 지정합니다. 기본 netboot 파일 이름을 재정의하는 부팅 시스템 명령을 활성화합니다.
|
06 |
0x0040 |
|
07 |
0x0080 |
|
08 |
0x0100 |
|
09 |
0x0200 |
|
10 |
0x0400 |
|
5,11,12 |
0x0020, 0x0800, 0x1000 |
|
13 |
0x2000 |
|
14 |
0x4000 |
|
15 |
0x8000 |
|
콘솔 전송 속도 설정을 구성하는 올바른 방법은 다음 예에 표시된 대로 회선 콘솔 컨피그레이션 모드로 들어가서 속도를 수정하는 것입니다.
In non-Controller mode Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#line console 0 Router(config-line)#speed 19200 Router(config-line)#end In Controller (SDWAN) mode Router#config-transaction Router(config)#line con 0 Router(config-line)#speed 19200
라우터를 다시 로드한 후, 앞의 두 시나리오 모두에서 config-register가 0x2122로 변경됩니다.
컨피그레이션 레지스터 문제 해결
잘못 설정된 컨피그레이션 레지스터로 인해 다음과 같은 여러 가지 문제가 발생할 수 있습니다.
-
컨피그레이션 파일이 무시됩니다.
-
콘솔에 출력 또는 가비지 출력이 없습니다.
-
ROMmon으로 부팅합니다.
이러한 문제를 해결하려면 설정 레지스터를 적절한 매개변수(예: 공장 기본값 0x2102)로 변경하십시오.
알려지지 않은 설정 레지스터 값 문제 해결
컨피그레이션 레지스터 값을 모르는 경우에는 라우터와의 Telnet 또는 콘솔 세션을 설정해 보십시오. 그런 다음 show version 출력을 확인하여 컨피그레이션 레지스터의 값을 확인할 수 있습니다.
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 1 minute
Uptime for this control processor is 4 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Level: adventerprise
Next reload license Level: adventerprise
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2142
콘솔 세션을 설정할 수 없거나 가비지 문자만 표시되는 경우 라우터와 터미널 에뮬레이션 소프트웨어 간에 속도 불일치 문제가 발생할 수 있습니다. 터미널 에뮬레이션 소프트웨어의 전송 속도를 변경해 보십시오. 가능한 속도로는 1200, 2400, 4800, 9600, 19200, 38400, 57600 및 115200이 있습니다. 세션을 설정하고 나면 show version 명령을 실행하여 설정을 확인할 수 있습니다. 라우터가 ROMmon 모드인 경우 boot 명령을 실행하여 운영 체제를 수동으로 부팅해 볼 수 있습니다.
rommon 4 > boot bootflash:asr1002x-universalk9.16.10.01a.SPA.bin
설정된 설정 레지스터의 의미, 잠재적인 문제 및 수정 사항을 살펴보려면 show version 명령 또는 show tech-support 명령의 출력을 수집하고 Cisco CLI Analyzer(등록된 고객만) 툴에 입력하십시오.
참고: 등록된 Cisco 사용자만 내부 툴과 버그 정보에 액세스할 수 있습니다.
알려진 설정 레지스터 값 문제 해결
설정 레지스터의 값을 알고 있는 경우 설정 레지스터 표를 검토하여 동작을 확인하십시오. Telnet을 통해 라우터에 액세스할 수 있는 경우에는 라우터로 세션을 설정합니다. 그렇지 않은 경우 터미널 에뮬레이션 프로그램을 설정 레지스터 세트에서 표시된 보드 속도로 설정하여 콘솔 세션을 설정합니다. 여기에서 기본값은 보드 속도 9600입니다.
컨피그레이션 레지스터 설정
Configuration Register(컨피그레이션 레지스터) 테이블을 검토하여 원하는 컨피그레이션 레지스터 세트(일반적으로 0x2102)를 확인합니다.
컨피그레이션 모드에서 컨피그레이션 레지스터 설정
config-register 명령을 실행하여 컨피그레이션 레지스터를 설정합니다.
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#config-register 0x2102
Router(config)#end
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 6 minutes
Uptime for this control processor is 9 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Level: adventerprise
Next reload license Level: adventerprise
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2142 (will be 0x2102 at next reload)
라우터가 다시 로드되면 새 설정 레지스터 세트가 활성화됩니다.
Router#reload System configuration has been modified. Save? [yes/no]: n Proceed with reload? [confirm]
ROMmon에서 컨피그레이션 레지스터 설정
라우터가 ROMmon 모드인 경우 confreg 명령을 사용하여 컨피그레이션 레지스터를 설정합니다.
rommon 1 > confreg 0x2102
새 컨피그레이션 레지스터를 적용하려면 재설정하거나 전원을 껐다가 켜야 합니다.
관련 정보