Project_GNS3

Download Report

Transcript Project_GNS3

GNS3의 특징과 사용
법VMware Workstation
문찬웅 & 최성민
목차
1.
GNS3 의 소개 및 특징
2.
다운로드 및 설치방법
3.
사용자 인터페이스 및 메뉴 구조
4.
VM 추가 및 네트워크 장치 설정
5.
가상환경 구성예제
6.
기본적인 기본적인 오류 체크
1.GNS3의 소개와 특
징
1. GNS3의 소개 및 특징
GNS3(Graphical Network Simulator)
-
GUI환경으로 사용자가 간편하게 이용할 수 있는 프로그램입니다.
-
눈으로 볼 수 있어 편리합니다.
-
대부분의 플랫폼을 지원합니다.
 지원 플랫폼 : Windows , Linux , OS X
-
공부용으로서 패킷트레이서와 비슷한 프로그램입니다.
-
직접 가상머신을 연동시켜 모의 환경을 만드는것도 가능합니다.
1. GNS3의 소개 및 특징
Dynamips
GNS3 는 Dynamips 가 그래픽화된것
GNS3
2.다운로드 및 설치
2. 다운로드 및 설치
GNS3 다운로드:
http://sourceforge.net/projects/gns3/files/latest/download?source=files
링크에 접속한 뒤 5초를 기다리면 다운로드 받을 수 있습니다
Router IOS 다운로드:
http://commonerrors.blogspot.kr/2014/04/cisco-3725-ios-imagefree-download-for.html
2. 다운로드 및 설치
GNS3 설치:
다음 버튼만 눌러줍니다.
Router IOS 설치:
VM 추가 및 네트워크 설정 항목에서 다룹니다.
2. 다운로드 및 설치
– Router IOS 다운로드
클릭!
ROUTER IOS 다운로드 링크의 본문
3.사용자 인터페이스 및 메뉴
구조
3.사용자 인터페이스 및 메뉴 구조
•
GNS3의 사용자 인터페이스
•
주요 메뉴의 구성
•
GNS3의 설정 메뉴
3.사용자 인터페이스 및 메뉴 구조
– GNS3의 사용자 인터페이스
라우터
스위치
GNS3
토폴로지에
적용된 장치
표시
끝 장치
보안 장치
토폴로지
모든 장치
커넥트
GNS3 Console
GNS3의 기본 화면
*끝 장치(End Device) : 클라이언트나 외부 같은 목적지 장치를 의미합니다.
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Select All :
토폴로지에 있는 모든 장치를 선택합니다.
Select None : 선택되어있는 토폴로지의 모든
장치를 선택 해제합니다.
* Preferences : GNS3의 주요 설정들이 있습니다.
File : 프로젝트 및 라우터 장치 설정 등의
파일을 저장할 수 있습니다.
Edit 메뉴 목록
3
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Select All
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Select None
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Fit in view : 장치의 구성에 따라 화면을 토폴
로지 화면을 적절히 맞춰줍니다.
Show/Hide Interfasce Labels :
Fa0/0 과 같은 네트워크 인터페이스의 라벨을
화면에 보여줍니다.
Docks : Topology Summary 나 Console 같은
독 개념의 창을 관리하는 곳입니다.
View 메뉴 목록
3
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Fit in view 적용 전
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Fit in view 적용 후
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Start/Resume all devices : 모든 장치를 시작
또는 다시 시작합니다.
Suspend all devices : 모든 장치를 일시정지
합니다.
Stop all devices : 모든 장치를 정지합니다.
Reload all devices : 모든 장치를 다시시작
합니다.
Control 메뉴 목록
3
Console connect to all devices :
모든 장치에서 콘솔을 실행시킵니다.
( 콘솔이 있는 장치에서만 실행합니다. )
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Console Connect to all devices
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
Configure : 장치의 설정입니다.
Change hostname : 장치의 이름을 바꿉니다.
Change Symbol : 장치의 모양을 바꿔줍니다.
Show in file manager : 장치의 가상 파일이
있는 디렉터리를 파일 관리자로 열어줍니다.
Console : 장치의 콘솔을 사용합니다.
Import / Export Config : 장치의 설정을
내보내거나, 불러옵니다.
Device 메뉴 목록
Delete : 장치를 토폴로지에서 삭제합니다.
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
PC 를 Router_Firewall 모양으로 바꿈
Change Symbol
3.사용자 인터페이스 및 메뉴 구조
– 주요 메뉴의 구성
파일 관리자를 이용해 가상PC의 파일이 있는 디렉터리에 접근함
Show in File Manager
3.사용자 인터페이스 및 메뉴 구조
– GNS3의 설정 메뉴
General : 기본적인 설정입니다.
Server : 서버를 구성하는 데에 이용할 수 있는
설정
입니다.
Packet Capture : 패킷 캡쳐 프로그램을
설정할 수 있습니다.
VPCS : 가상PC의 설정입니다.
GNS3의 설정
Dynamips - IOS routers :
라우터의 IOS에 관한 설정입니다.
Vmware - VMs : VMware 가상머신에 관한
설정입니다.
4.VM 추가 및 네트워크 장치 설정
4.VM 추가 및 네트워크 장치 설정
•
가상머신 추가
•
네트워크 장치 설정
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
VMware WorkStation에 가상머신을 추가합니
다.
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
설정
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
VMware VMs > New > 오류 무시
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
추가할 가상머신 선택 > Finish
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
추가 된 것을 확인하고, OK
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
추가가 잘 되었으면 End Devices 독에 추가됩니
다.
4.VM 추가 및 네트워크 장치 설정
– 가상머신 추가
초록불이 들어왔는지 확인합니다.
GNS에서 가상머신이 실행되면
시리얼 포트 라는 것이 추가됩니다.
드래그하여 토폴로지로 옮긴 뒤 실행해봅
니다.
실행 후 시리얼 포트를 확인합니다.
혹시 오류가 난다면 ‘6.기본적인 오류 체크’ 로 넘어가주
세요.
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
설정
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
IOS routers > New > 오류 무시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
아까 다운로드 받은 파일을 찾아 넣습니다.
New Image > Browse > 오류무시 > Yes > Next > 오류무
시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
IOS의 이름과 플랫폼을 지정합니다.
Next > 오류 무시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
Router IOS에 할당 할 램을 설정합니다
Next > 오류무시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
이더넷 어댑터 추가/제거 > Next > 오류무시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
시리얼 어댑터 추가/제거 > Next > 오류
무시
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
Idle-PC finder를 누르고 기다립니다.
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
프로세스를 등록함으로서 라우터가 사용중인지 아닌지를 구별합니다.
Idle-PC의 값이 있어야 불필요한 CPU 사용량을 절약할 수 있습니다.
값을 찾아내면 Finish 찾아내지 못하면 수동으로 지정
합니다.
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
추가된것을 확인한 뒤 OK
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
토폴로지에 라우터 추가 및 실행
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
Router 콘솔 실행화면, 라우터 명령어로 이용할 수 있
습니다.
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
이전에 Idle-PC 값을 찾아내지 못했을 경우 직접 지정해
줍니다.
라우터 Start > Idle-PC > 기다려주세요.
4.VM 추가 및 네트워크 장치 설정
– Router IOS 추가
*표시된 값이 최적의 값입니다.
선택한 뒤 OK를 눌러주시면 완료됩니다.
4.VM 추가 및 네트워크 장치 설정
클라우드(Cloud)
실제 네트워크 드라이버를 이용해 네트워킹을
가능하게 해주는 장치입니다.
드라이버를 직접 선택해 사용할 수도 있고, 또
는
가상의 포트 및 아이피를 생성해 이용할 수 있
습니다.
4.VM 추가
장치
설정설정
4.VM
추가및및네트워크
네트워크
장치
– Cloud 설정
End Device에서 토폴로지에 Cloud를 추가해주
세요.
4.VM 추가
장치
설정설정
4.VM
추가및및네트워크
네트워크
장치
– Cloud 설정
마우스 우클릭 > Configure
4.VM 추가
장치
설정설정
4.VM
추가및및네트워크
네트워크
장치
– Cloud 설정
Add로 이더넷을 하나 추가한 뒤 OK
4.VM 추가
장치
설정설정
4.VM
추가및및네트워크
네트워크
장치
– Cloud 설정
간단한 클라우드 - 스위치 연결
5.가상환경 구성 예제
5. 가상환경
예제
5.
가상환경구성
구성
예제
– Cloud 설정
클라우드를 이용한 간단한 가상환경 구성도
6.기본적인 오류 체크
6.기본적인
오류
체크
6.
기본적인
오류
체크
– 가상머신 오류
Server error from http://127.0.0.1:8000: WEB 100.100.100.10: Network
adapter 0 is already associated with VMnet interface VMnet2 which is managed
by GNS3, please remove
GNS3 에서는 가상머신을 부팅할 때 자동으로 Vmnet을 할당해 사용하는데, 추가
한
가상머신이 이미 Vmnet 어댑터를 이용중이기때문에 사용할 수 없다는 오류.
해결방법 : Vmware에서 네트워크 어댑터에 Vmnet관련 어댑터가 있다면 지우거
나
설정을 바꾼 뒤에 다시 GNS에서 시도한다.
6.기본적인
오류
체크
6.
기본적인
오류
체크
– 가상머신 오류
Server error from http://127.0.0.1:8000: WEB 100.100.100.10: VM locked, it is
either running or being edited in Vmware
VMware에 잠금이 걸려있어 사용할 수 없다는 오류, 가상머신의 디렉터리에 들
어가 .lck
가 붙은 파일을 모두 제거해준다.
6.기본적인
체크
–오류
팁
6.
기본적인
오류
체크
– Tip ( 수시로 업데이트합니다 )
• 클라우드는 드래그해서 위치한 후 설정을 해주지 않으면 어댑터를 연
결할 수 없습니다. 기본적인 구성을 바로 이용하고 싶다면 Host 장치
를 이용하세요.
• 클라우드에는 PC를 바로 연결할 수 없습니다.
• 클라우드 – 클라우드 연결은 할 수 없습니다.
• 클라우드 – 스위치 – PC 연결은 가능합니다 .
• Host 장치는 PC의 기능이 아니라 클라우드의 기능을 합니다. 그러므
로 PC를 직접 연결할 수는 없습니다.