Cisco IOS Commands   시스코 IOS 명령어

(2023-10-21)

1. 장비 접근 

  ㅇ Cisco社 장비로의 CLI (명령줄 프로그램 수행 환경) 진입 방식 셋(3)
     - (콘솔 포트, console)  :  Console
        . 기본 설정 값 : 속도 (9600 bps), 데이터 비트 (8 bit), 스톱 비트 (1 bit)
     - (모뎀 접속, aux)  :  추가적인 모뎀 장비 및 연결 회선을 설치하여 이를 통해 접속
     - (가상 원격 접속, vty)  :  Telnet 또는 SSH

  ㅇ 통상, 시스코 장비는, console,aux 포트 1개씩을 제공
     
  ㅇ 만일, 장비 내 각각의 접속 라인별로 설정하려면, 해당 line 선택 필요 (전역 설정 모드)
     - 例) 장비명(config)# line console 0  =>  장비명(config-line)#
     - 例) 장비명(config)# line aux 0  =>  장비명(config-line)#
     - 例) 장비명(config)# line vty 0  =>  장비명(config-line)#

  ※ [참고] ☞ 시스코 패스워드 참조


2. 실행 모드별 구분 및 전환

  ※ ☞ 시스코 IOS 모드 참조
     - 사용자 모드, 특권 모드(전역 설정 모드,특정 설정 모드), 셋업 모드, 모드간 전환 방법 등


3. 실행 모드정보 확인 명령 例)사용자 모드 (user mode)
     - 일반 show 명령
        . show history  :  방금 내린 명령어(10개)들을 보여줌
        . show flash    :  IOS 운영체제 커널 이미지가 저장된 플래시 메모리 개략 내용을 보여줌
        . show version  :  라우터 타입,IOS image,시스템 동작시간,현재 IOS 버젼,장착된 인터페이스,
                           메모리량 등을 보여줌

     - show clock  :  네트워크 장비(라우터,스위치)의 현재시간
     - show hosts 
     - show interface  :  장치 인터페이스 정보를 상세히 보여줌
     - show mac address-table  :  (only 스위치)   ☞ MAC 주소 테이블
        . (VLAN, MAC Address, Type, Port)
     - show ntp status, show ntp associate, show ntp associate detail (NTP 상태 보기)
     - show sessions 
     - show snmp 
     - show terminal 
     - show users 
        . 시스코 장비에 연결된 사용자들을 보여줌

  ㅇ 특권 모드 (privileged mode, enable mode)
     - show interface 
        . 인터페이스주소 구성,캡슐화 등을 보여줌
        . show interfaces status (only 스위치)
     - show ip arp  :  arp 테이블 내용 보기
        . 지난 30분 내 ARP 캐시화된 모든 호스트 관련 ARP 테이블을 보여줌
        . (IP주소,MAC주소,Aging minutes,인터페이스명 등)
     - show ip interface
     - show ip route라우팅 테이블 참조
        . 라우터라우팅 테이블에서, 수동,동적 설정된 루트들의 정보를 보여줌

     * (현재 환경 설정 확인)
     - show configuration
        . NVRAM에 위치하는 스타트업 환경 설정을 확인
     - show running-config 
        . 라우터,스위치 등에서, 현재 RAM에서 동작중인, 환경 설정 상황을 종합적으로 보여줌
        . running-config의 원격지로부터 적재 방법 둘(2)
           .. Router# copy tftp running-config
           .. Router# copy rcp running-config
     - show startup-config  
        . NVRAM에 저장된 환경 설정 확인하기

     - show vtp 
        . VLAN Trunk Protocol에 대한 정보를 보여줌


4. 인터페이스별 설정 명령 例)시리얼 인터페이스 : (설정) interface serial
  ㅇ 루프백 인터페이스 : (설정) interface loopback , (해제) no interface loopback
  ㅇ 속도 설정 : speed (속도)


5. 일반 명령어 例)

  ㅇ 장비(라우터,스위치 등) 명칭 부여  :  hostname (1~255자까지의 이름)
     - 관리의 효율성을 위한 이름 식별 외에, 네트워크 상에서 특별한 의미 없음
     - 例) Switch(config)# 또는 Router(config)# hostname 장비명 (global configuration mode)

  ㅇ 로그인 배너 설정
     - 로그인시 공지사항 : banner login 메세지
     - 그날의 공지사항 (MOTD, message of day) : banner motd 메세지암호 설정 (여러 종류 있음)
     - 특권 모드로 진입하는 암호의 설정
        . enable secret 암호 (암호화되어 저장, 우선하여 적용됨)
        . enable password 암호 (평문으로 저장)
     - 라인 모드 암호
        . 콘솔 접속 암호
        . vty 라인 암호 (이 암호 설정 안되면, telnet가상 터미널 접속 자체가 허용 안됨)

  ㅇ 출력 화면이 한 페이지 초과시
     - 스페이스 바 : 다음 페이지 화면
     - 리턴 키 : 다음 한 줄
     - 기타 키 : 해당 모드로 복귀


6. 기본 명령어 例)

  ㅇ 장비 포트IP 주소 설정
     - 例) RTA(config-if)# ip address 10.1.1.1(IP주소) 255.255.255.0(서브넷마스크)

  ㅇ 활성화 / 비 활성화  :  대부분, 설정 명령어 앞에 no를 붙여 비 활성화 가능
     - 라우터 인터페이스 활성화  :  no shutdown
        . 한편, 스위치와 달리, 라우터 인터페이스는 기본적으로 셧다운되어 있으므로,
        . no shutdown 명령어로 활성화 시킬 필요 있음
     - 설정된 IP 주소 삭제 :  no ip address xxxx xxxx

  ㅇ 현재 RAM에 저장된 구성 설정을 NVRAM에 백업 저장  :  copy running-config startup-config
     - 현재 설정이 시작 설정이 되도록 저장


7. 라우터 명령어 例)라우팅 테이블 내용 보기  :  show ip route라우팅 프로토콜 정보 확인  :  show ip protocols
  ㅇ 라우팅 프로토콜 구동  :  라우팅 프로세스 활성화
     - Router(config) # (RIP 경우) router rip, (EIGRP 경우) router eigrp, 
                        (OSPF 경우) router ospf [process-id] 등

  ㅇ 라우터네트워크 할당 : 네트워크 선언 및 생성, 광고 (advertise the route)
     - Router(config-router) # network xxx.xxx.xxx.0

  ㅇ 정적 경로 설정  :  ip route (ip-address) (mask) (next-hop)
     - (시스코모드 내 전역설정모드에서 이루어짐)

Cisco IOS
   1. 시스코 IOS   2. 시스코 IOS Commands   3. 시스코 IOS 모드   4. 시스코 패스워드   5. 시스코 장비  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"