class="layout-aside-right paging-number">
본문 바로가기
Network/Switching

Cisco IOS 기초 정리

by JSANG9 2022. 4. 14.
반응형

- Router 부팅과정

1. 전원을 켜면 POST를 실시하여 장치의 이상 유무를 판단합니다. (CPU, 메모리, interface 등)

 

2. 다음으로 ROM에 있는 Bootstrap (bootloader)를 RAM으로 옮깁니다.

(ROM으로부터 RAM에 로딩되어 실행된다, IOS의 위치정보 및 읽기 검색이 사용된다.)

 

3. Bootloader가 FLASH에 있는 IOS를 RAM으로 옮기게 됩니다. 이 때 FLASH에 있어야 할 IOS가 없거나 손상되어 있으면 ROM에 있는 서브넷 IOS를 읽어 부팅을 합니다. 이 때 이를 Rommon 모드라고 합니다.

 

4. IOS를 통한 부팅이 정상적으로 진행되면, NVRAM의 설정 파일(startup-config)를 읽어서 이를 적용합니다. 만약 startup-config 파일이 없는 경우 Setup MODE로 이동하게 됩니다.

 

부팅순서

POST (Power On Self Test) -> BootStrap (ROM -> RAM) ->

IOS Loading (Flash or Network -> RAM) -> 설정내용 Loading (NVRAM or Network or Console -> RAM)

 

내부 장치

참고 : https://i5i5.tistory.com/438https://byenetwork.tistory.com/74

 

 

- IOS 모드

Router>  사용자모드(User Mode) : 장비의 상태확인에 사용 (privilege level 1)

Router#  관리자모드(Privilege Exec Mode) : 정보확인, 저장, 삭제, 초기화 등 (privilege level 15)

Router(config)# 글로벌 모드(Global Mode) : 전반적인 설정 및 상세설정 가능

 

- IOS 도움말 기능

* 사용 가능 명령어 보기

R1#?
Exec commands:
  access-enable    Create a temporary Access-List entry
  access-profile   Apply user-profile to interface
  access-template  Create a temporary Access-List entry
  alps             ALPS exec commands
  archive          manage archive files
  audio-prompt     load ivr prompt
  auto             Exec level Automation
  bfe              For manual emergency modes setting
  call             Voice call
  ccm-manager      Call Manager Application exec commands
  cd               Change current directory
  clear            Reset functions
  clock            Manage the system clock
  cns              CNS agents
  configure        Enter configuration mode
  connect          Open a terminal connection
  copy             Copy from one file to another
  crypto           Encryption related commands.
  debug            Debugging functions (see also 'undebug')
  delete           Delete a file
  dir              List files on a filesystem
 --More--

 

* 특정 글자로 시작하는 명령어 보기

R1#e?
enable  eou  erase  event
exit

 

* 탭 키를 이용하여 명령어 완성하기

R1#en[TAP]
R1#enable

 

* 모호한 명령어를 입력했을 때 나타나는 화면 에러 메세지

Router#c
% Ambiguous command:  "c"
확인해보면 다음과 같이 c로 시작하는 명령어가 여러개 있습니다.

 

* 미완성 명령어를 입력했을 때 나타나는 화면 에러 메시지
Router#clock
% Incomplete command.

* 잘못된 명령어를 입력했을 때 나타나는 화면 에러 메세지

Router(config)#shou clock

^

% Invalid input detected at '^' marker.

잘못된 명령어 입력시의 에러메시지

 

* banner 설정

Router(config)#banner motd # 
Enter TEXT message.  End with the character '#'.
HI Cisco#

banner message : 설정한 장치(라우터)에 접속하면 사용자에게 띄워주는 메세지를 말함.

 

* clock 명령어를 사용한 시간 설정

Router(config)#clock timezone KST 9

Router#clock set 23:25:35 12 apr 2022
Router#show clock
00:07:23.239 UTC Fri Mar 1 2002 --> 23:25:39.055 KST Tue Apr 12 2022

 

* 전체 설정 모드(global configuration)에서의 설정 항목

Router(config)#hostname R1 (라우터 이름 지정)
R1(config)#no ip domain-lookup (명령어를 잘못 입력해도 네임서버를 찾지 않음)

-> IOS는 관리자 모드나 이용자 모드에서 명령어가 아닌 문자열을 입력하면 다음과 같이 해당 문자열에 해당하는 IP주소를 알아내기 위하여 DNS서버를 찾는데, 이때 시간이 많이 걸림.

R1(config)#enable secret cisco (관리자모드로 들어가기 위한 암호를 cisco라고 지정)

 

* 라인 설정 모드에서의 설정 사항

R1(config)#line console 0 (콘솔 라인 설정 모드로 진입)
R1(config-line)#logging synchronous (명령어 입력 도중 콘솔 화면에 시스템 메세지가 표시될 때 새로 줄을 바꾸라는 명령어)
R1(config-line)#exec-timeout 0 (콘솔 접속 시간 설정)

 

* 동시 텔넷 접속 수 확인하기

Router(config)#line vty ?
  <0-1340>  First Line number (현재 IOS가 지원하는 동시 텔넷 세션 수를 확인)

 

 

참고 : KING-of-NET-WORKING(킹 오브 네트워킹)

 

 

잘못된 부분이 있으면 댓글 남겨주시면 감사하겠습니다.

 

반응형

'Network > Switching' 카테고리의 다른 글

Cisco Telnet, SSH 설정  (0) 2022.04.14
Cisco 장비 Password 설정  (0) 2022.04.14
Cisco Ping  (0) 2022.04.14
Cisco CDP  (0) 2022.04.14
Cisco IOS 설정 확인 및 저장하기  (0) 2022.04.14