본문으로 바로가기
반응형

네트워킹의 왕도는 실습이다. - 피터 전


네트워크를 하시는 분들이라면 모를 수가 없는 피터 전 선생님의 명언입니다.

저도 네트워크를 공부하면서, 자격증을 따면서 느끼는 것은 네트워크는 '몸에 배어야 한다' 라는 것입니다.

콘솔만 봐도 자연스럽게 enable, configure terminal등이 나오게끔 하도록 몸에 배이도록 하는 것이 네트워크의 진정한 시작이라고 생각합니다.

그 시뮬레이션 프로그램 중 가장 많이 쓰이는 시뮬레이션인 GNS3의 세팅 과정입니다.


GNS3 특징
  • Cisco Packet Tracer(줄여서 CPT)에서 사용할 수 없었던 명령어들을 사용함으로써 더욱 더 풍부한 시뮬레이션이 가능하다.
  • Cisco社 이외의 다른 Vendor들의 장비들도(Juniper 등) 시뮬레이션이 가능하다.
  • CPT보다 더욱 더 실제적인 시뮬레이션이 가능하다.
본 게시글은 GNS3 V2.2.5 버전, Windows 10 1909 운영체제[각주:1], Google Chrome을 사용하여 다운로드 & 설치를 진행하고 있습니다. 추가적인 기능을 셋팅해야하는 새 버전이 나온다면 리빌딩 하겠습니다. (2020.01.24)


본 'Setup Wizard'는 GNS3 메뉴의 Help -> Setup Wizard로도 가능합니다.


1. 설치가 끝나고 GNS3를 실행시키면 아래와 같은 화면이 나온다.

Please wait이라고 작게 팝업이 몇 번 뜨는데 설치 과정에서 설치한 에뮬레이터를 자신의 컴퓨터에 Loading시키는 과정이다.

Please wait이 끝나면 3가지 선택창이 나오는데, 첫 번째를 선택하고 Next를 누른다.

1. Run appliances in a virtual machine - 가상 머신을 통하여 최신 IOS를 포함한 IOSv, IOU, ASA와 다른 Vendor의 Appliance들을 작동시킨다. 단 이 첫 번째 세팅은 설명에서 요구하듯이 GNS3 VM을 요구한다.

2. Run appliances on my local computer - 로컬 컴퓨터, 즉 가상 머신이나 다른 서버를 통하지 않고 자신의 컴퓨터 내부에서 Appliance들을 작동시킨다.

3. Run appliances on a remote server (advanced usage) - 자신의 컴퓨터, 자신의 가상 머신이 아닌 외부 서버의 컴퓨터, 외부 서버의 가상 머신에서 Appliance들을 작동시킨다.

2. Next를 누르면 서버의 경로와 호스트 주소, 그리고 포트를 설정하는 화면이 나온다.

여기서 'Host binding' 부분에서는 자기 자신, 즉 localhost로 자동 설정되어있다. 포트는 그대로 3080 TCP를 유지한다.[각주:2]

Next 버튼을 누른다.

3. Local server status에 아래와 같은 Successful이 뜬다면 연결에 성공한 것이다. Next 버튼을 누른다.

4. 미리 설치된 GNS3 VM을 인식하는 과정이다. VM은 무료인 VMWare Workstation Player 프로그램, 무료인 Virtual Box를 이용하여 설치할 수 있으며, VMWare Workstation Player 프로그램을 사용하기 위해서는 VIX API를 설치해줘야 GNS3에서 인식이 가능하다.


미리 설치가 되어있으면 자동으로 인식하므로 바로 Next 버튼을 눌러서 진행할 수 있지만 설치가 안되어 있다면 아래의 링크를 통해서 VirtualBox를 설치 후 계속해서 진행한다.

5. 위의 링크를 통해서 VirtualBox를 통한 GNS3 VM가 설치가 완료되면 아래와 같은 화면이 나온다.

만약 VMware (recommended)가 선택이 되어있는 사람은 아래 사진처럼 VirtualBox를 선택하면 아래와 같이 VM name과 vCPU cores, RAM size가 설정되어있는 값을 자동으로 인식한다. Next 버튼을 누른다.

6. Summary가 나오면서 'Please wait'이라는 창과 함께 VirtualBox에 설치되어있는 GNS3 VM이 따로 실행이 될 것이다.

Finish 버튼을 누른다.

7. VirtualBox GNS3 VM까지 설정이 끝나고 나면, 오른쪽 중간의 Servers Summary에 사진과 같이 '로컬 컴퓨터, GNS3 VM'에 초록색 불이 들어오게 된다.


여기까지 오셨으면 이제 여러 갈래길로 나뉘어집니다.

IOS image를 이용한 Cisco社의 장비 설치, IOU를 이용한 Switch 장비 설치, 다른 벤더의 가상 장비 설치 등 다양한 갈래길로 나뉘게 됩니다.


하나하나씩 차례대로 다뤄보도록 하겠습니다.


  1. 'Ctrl + R' 후 뜨는 실행 창에 winver을 입력하여 자신의 Windows 10 버전을 확인할 수 있다. [본문으로]
  2. 따로 사용중인 포트라면 바꿔도 좋으나, Advanced User가 아닌 이상 기본 포트인 3080으로 설정한다. [본문으로]
반응형