네트워크 기초_6일차

youp·2024년 7월 15일
0
post-thumbnail

Cisco OS

  • Cisco는 1984년 라우터로 시작

    • IOS는 Cisco 라우터 시작부터 사용되어 온 운영체제
  • Cisco 스위치는 1993년 Crescendo를 인수하면서 발전

    • CatOS는 Cisco 스위치 촉에 사용된 운영체제(지금은 IOS 사용)
  • Cisco IOS는 대부분의 Cisco 엔터프라이즈급 네트워크 장비에 운영체제로 사용되고 있음

  • 일부 몇몇 플랫폼을 위한 새로운 OS 개발

    * 운영체제의 CLI(Command Line Interface)는 IOS와 거의 유사

    Cisco Operating Systems

    Cisco Device Connect

  • 장비는 일반적으로 기본 IP 주소가 없는 고나계로 네트워크를 통해 연결하기 전에 설정이 필요

    • IP 주소를 포함 초기 구성을 하기 위해 콘솔 연결
  • 초기 구성 뿐 아니라 장치의 IP 주소가 응답하지 않는 경우 또는 부팅 프로세스 오류 해결하는 데 사용

Cisco IOS Command

PromptMode설명
hostname>User Exec mode최초 모드 -> Read only
show 명령어로 상태확인 O, 구성변경은 불가능
hostname#Privileged Exec mode ('enable')관리자 모드, 구성변경은 불가능, 구성변경 모드로 변경은 가능
hostname(config)#Global Configuration mode ('Configure Terminal')모든 구성변경 O -> 주의 필요, 즉각 적용됨
hostname(config-if)#Interface Configuration mode('interface x')특정 인터페이스만 변경하고 싶을 때

  • user mode

    • 읽기 전용 모드로 일부 정보 확인
    • 극히 제한된 명령어 수행 가능
  • Enable Mode

    • 모든 명령어 실행 가능
    • 장비 구성 불가능
  • Global Configure Mode

    • 장비 전체에 영향을 미침
    • 장비 상세 설정 가능
  • Interface Configure Mode

    • 특정 인터페이스, 터미널 라인 설정 가능

  • hostname: 장비 이름

  • 'Exit" 명령은 한 단계 아래로

  • "End" 명령은 모든 수준에서 Exec 모드로 돌아감

  • 단축 명령어 사용 가능

    • 'enable' 대신 'en'사용 가능
    • 일치하는 항목이 하나만 있어야 사용 가능
    • 즉, 'en'으로 시작하는 명령어가 enable, enter 두개가 있으면 'ena'로 사용 가능
  • '?'를 입력해 도움말 확인 가능

    • "?": 도움말, 명령어 확인**
    • 'sh?'는 'sh'로 시작하는 모든 명령어 표시
    • 'show?'는 'show'에 대해 사용 가능한 모든 키워드 옵션을 표시
    • 'show ip?'는 'show ip'명령에 대한 모든 키워드 옵션을 표시
  • 화살표 키 (↑,↓)는 현재 계층의 동일한 수준에서 이전에 입력한 명령을 순환

  • tab: 자동완성

  • Showing command output

    • Enter : 'show' 명령어 들의 결과물을 한 줄 씩 스크롤 화면 출력
    • Space bar: 'show' 명령어 들의 결과물을 페지이별로 화면 출력
    • Ctrl-C: 'show' 명령어 들의 결과물 출력에서 벗어나 프롬프트 출력
  • Piped Command Example -> 필터 역할

    • show running-config interface FastEthernet0/0
    • show running-config | begin FastEthernet0/0
    • show running-config | include FastEthernet0/0
    • show running-config | exclude FastEthernet0/0
    • show running-config | section interface

    * show running-config: 장비 모든 설정 출력 (=sh run)


  • IOS 운영체제 이미지는 Flash에 저장

  • Startup Configuration은 NVRAM(비휘발성)에 저장

    • 장비 부팅 시 Load되는 Config(startup config)
  • Running Configuration은 RAM에 저장

    • 장비 부팅 시 Startup Config에서 RAM에 로드
    • 현재 장비가 동작하는 Config
    • Startup Configuration로 만들고 싶으면 저장 필수
      => 'copy running-config startup-config' 혹은 'wirte memory'로 NVRAM에 저장
  • 장비 공장 초기화

    • 'wr erase' 또는 'erase startup-config' 입력 후 'reload'(재부팅 명령어)

인터넷 속도

* Etherent= 10Mbps
 FastEthernet = 100Mbps
 GigabitEthernet= 1000Mbps = 1Gbps
 Tengiga... = 10Gbps

Switch Basic Config

장비 이름 변경

  • 초기 설정: 장비이름(hostname), 장비 패스워드, 원격접속 설정

  • Switch#: enable mode
  • Switch(config)#: Global config mode
  • startup config로 저장하지 않으면 재부팅 시 장비 이름 초기화

1. 패스워드 설정

2. 원격접속 설정

3. 원격 접속 비밀번호 설정

4. 접근 패스워드 암호화


5. 배너메시지

1~5 단게는 스위치와 라우터 설정방법이 동일

6. Management IP 설정

Option

  • 명령어 DNS 사용 중지

  • Logging 시간 표시

  • 장비 정보 확인

  • 부팅 이미지 변경

    실습

  • show version

    • OS version/ uptime/ serial number 등 확인
  • show interface status(sh int status)

    • Interface 상태 확인
  • show ip interface brief(sh ip int b)

    • interface 상태 확인 및 IP 확인
  • show interface x/x(sh int fa0/1)

    • Interface 상세 정보 확인
  • show running-config(sh run)

    • 현재 장비의 running-config 확인
  • show startup-config(sh start)

    • 현재 장비의 startup-config 확인
  • Config 저장

    • copy running-config startup-config
    • write memory && wr

0개의 댓글

관련 채용 정보