1. IOS 환경 설정 : (사용자 모드, 특권 모드, 설정 모드, 셋업 모드)
※ 접근 모드(실행 모드)별로, 수행 가능 역할(명령어들)이 다름
ㅇ 사용자 모드 (User mode, User EXEC mode)
* 특징 : 극히 제한된 명령어 만 수행 가능
. 주로, 읽기 전용 모드로써, 일부 정보 만 보여줄 뿐 변경 불가
- 사용자 모드 표시 : `>`
. 例) 장비명> 프롬프트 (例, Router>, Switch> 등 )
- 처음으로 로그인하면, 자동으로 사용자 모드로 진입
- 특권 모드로 진입하려면, enable 명령어 입력
. 특권 모드에서 다시 사용자 모드로 돌아오려면, disable 명령어 입력
ㅇ 특권 모드 (Privileged mode, Enable mode)
* 특징 : 모든 명령어 실행 가능
- 특권 모드 표시 : `#`
. 표시 : 장비명# 프롬프트 (例, Router# 또는 R1#, SW1#, ...)
- 명령어 (command) 구분
. 메이저 명령어 : 특권 모드 내 특정 포트 설정 모드로 이동할 뿐, 실제 설정에는 영향 없음
.. 例) interface serial 0, router rip 등
. 서브 명령어 : 즉시 실행 및 효력 발생
.. 例) shutdown, network 10.0.0.0 등
. 기타 명령어 : 조사, 정보 보기
.. 例) show running-config, show interface 등
- 특권 모드 내 전역 설정 모드로 진입하려면,
. configure terminal 명령어 입력 : 例) 장비명# configure terminal
ㅇ 특권 모드 내 상세 설정 모드 (Configuration mode)
* 특징 : 특권 모드 내 실질적으로 상세한 설정이 가능
- 전역 설정 모드 (Global configuration mode)
. global mode
.. 例) Router(config)#
.. 例) Switch(config)#
- 특정 설정 모드 : 특정 인터페이스, 터미널 라인, 각 라우팅 프로토콜 등의 설정을 위한 모드
. [라우터 경우]
. interface mode : 例) Router(config-if)#
. subinterface mode : 例) Router(config-subif)#
.. 이를통해, 각 interface 마다 추가적으로, 논리적인 하위 인터페이스 설정이 가능
. line mode : 例) Router(config-line)#
.. 전역 환경 설정 모드에서, line vty 0 4, line console 0 등을 입력하면, 진입하게 됨
. router configuration mode : 例) Router(config-router)#
.. 전역 환경 설정 모드에서, `router rip` 등을 입력하면, 진입하게 됨
. controller mode : 例) Router(config-controller)#
. [스위치 경우]
. vlan 모드 : 例) Switch(config-vlan)#
ㅇ 셋업 모드 (Setup mode)
* 특징 : 셋업 모드는, 가장 기본적인 설정 만 가능
. (例, OSPF,EIGRP는 불가, RIPv1 만 가능 등)
- 최초로 전원을 켰거나, setup 명령어를 쳤을때,
. 구성 파일(startup-config)이 없는 경우에, 자동으로 들어가는 모드 임
- 특히, 초보자를 위해, 최소한 만 가능한, 대화식/메뉴식 구성 설정 방식이 우선적으로 나타남
. 만일, 셋업 설정 중 Ctrl-C 누르면, 셋업 중지(인터페이스 shutdown) 후 사용자 모드에 진입
- `continue with configuration dialog? [yes/no]:`
. 이때, No 선택하면, 사용자 모드(user mode)로 들어감
2. 모드 간 전환방법
ㅇ 부팅 로그인 ↔ 사용자 모드(>) ↔ 특권 모드(#) (↔ 전역 설정 모드 ↔ 특정 설정 모드)
- 처음으로 로그인하면, 자동으로 사용자 모드로 진입
ㅇ 사용자 모드 ↔ 특권 모드 간의 전환
- 사용자 모드에서 특권 모드로의 진입 : Router> enable
- 특권 모드에서 사용자 모드로의 복귀 : Router# disable (또는 exit 또는 end 또는 Ctrl-C)
ㅇ 특권 모드 (↔ 전역 설정 모드 ↔ 특정 설정 모드) 간의 전환
- 특권 모드에서 → 전역 설정 모드로의 진입 : Router# configure terminal
- 전역 설정 모드에서 → 특정 설정 모드로의 진입 : Router# interface (if명칭) (모듈/포트)
. 특정 설정 모드에서 특권 모드로의 복귀 : Ctrl-Z 또는 end
. 특정 설정 모드에서 전역 설정 모드로의 복귀 : exit(바로 전 수준 모드로의 복귀)
ㅇ 특권 모드 ↔ 셋업 모드
- 특권 모드에서 셋업 모드로의 진입 : Router# setup
ㅇ 로그아웃
- 사용자 모드에서 로그아웃 : exit 또는 logout
- 통상, exit는, 바로 전 수준 모드로의 복귀
. 단, 사용자 모드(router>),특권 모드(router#)에 있으면, 바로 로그아웃