네트워크/네트워크 일반
라우터 register
코춘대길
2023. 3. 10. 12:27
728x90
레지스터를 만져서 뭘 할 수 있지?
- 전송 속도를 9600에서 다른 것으로 변경합니다.
- 암호 복구를 수행할 수 있도록 시작 중에 라우터에 NVRAM을 무시하도록 지시합니다.
위 내용이 가장 보편적으로 레지스터 구성을 변경하는 이유이고 저희가 이 레지스터를 찾아봤을때는 라우터의 running-config가 startup-config 즉 nvram에 저장되지 않을때 해결법으로 사용하기도 했습니다.
config-register?
configuration 모드에서 register 를 제어할 수 있게 해주는 명령어, 이 명령어로 레지스터를 변경한 뒤 재부팅 해주면
config-register [register num]
confreg?
config register의 준말로 rommon모드에서 register에 대해 제어하게 해주는 명령어
confreg [register num]
register
register의 값과 내용 우선순위를 알고 있어야지 트러블 슈팅이 가능합니다.
라우터 레지스터
밑의 표는 라우터 register에 대한 값입니다. 시스코 공식 문서에서 가져왔는데 이게 참 다 쉽게 이해하긴 어렵네요
구성 레지스터 설정 위치 | 라우터 동작 |
0x102 | 중단 무시콘솔 전송 속도 9600 |
0x1202 | 1200 보드 속도 |
0x2101 | 부트스트랩으로 부팅중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 9600 |
0x2102 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅대부분의 플랫폼에 대한 콘솔 전송 속도 기본값 9600 config가 저장되지 않을 시 이 레지스터로 변경해야 함 |
0x2120 | ROMmon으로 부팅콘솔 속도 19200 |
0x2122 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 19200 |
0x2124 | NetBoot중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 속도 19200 |
0x2142 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 9600NVRAM(Non-Volatile RAM)의 콘텐츠 무시(컨피그레이션 무시) 이 레지스터는 비밀번호 복구에 사용된다고 합니다. |
0x2902 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 4800 |
0x2922 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 38400 |
0x3122 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 57600 |
0x3902 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 2,400회 |
0x3922 | 중단 무시초기 부팅에 실패하는 경우 ROM으로 부팅콘솔 전송 속도 115200 |