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 GNS3 는 Dynamips 가그래픽화된것
2. 다운로드및설치
2. 다운로드및설치 GNS3 다운로드 : http://sourceforge.net/projects/gns- 3/files/latest/download?source=files 링크에접속한뒤 5 초를기다리면다운로드받을수있습니다 Router IOS 다운로드 : http://commonerrors.blogspot.kr/2014/04/cisco-3725-iosimage-free-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. 사용자인터페이스및메뉴구조 3 주요메뉴의구성 Fit in view : 장치의구성에따라화면을토폴로지화면을적절히맞춰줍니다. Show/Hide Interfasce Labels : Fa0/0 과같은네트워크인터페이스의라벨을화면에보여줍니다. Docks : Topology Summary 나 Console 같은독개념의창을관리하는곳입니다. View 메뉴목록
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 Fit in view 적용전
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 Fit in view 적용후
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 Start/Resume all devices : 모든장치를시작또는다시시작합니다. Suspend all devices : 모든장치를일시정지 합니다. Stop all devices : 모든장치를정지합니다. Reload all devices : 모든장치를다시시작 합니다. Control 메뉴목록 Console connect to all devices : 모든장치에서콘솔을실행시킵니다. ( 콘솔이있는장치에서만실행합니다. ) 3
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 Console Connect to all devices
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 Configure : 장치의설정입니다. Change hostname : 장치의이름을바꿉니다. Change Symbol : 장치의모양을바꿔줍니다. Show in file manager : 장치의가상파일이있는디렉터리를파일관리자로열어줍니다. Console : 장치의콘솔을사용합니다. Device 메뉴목록 Import / Export Config : 장치의설정을 내보내거나, 불러옵니다. Delete : 장치를토폴로지에서삭제합니다.
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 PC 를 Router_Firewall 모양으로바꿈 Change Symbol
3. 사용자인터페이스및메뉴구조 주요메뉴의구성 파일관리자를이용해가상 PC 의파일이있는디렉터리에접근함 Show in File Manager
3. 사용자인터페이스및메뉴구조 GNS3 의설정메뉴 General : 기본적인설정입니다. Server : 서버를구성하는데에이용할수있는설정입니다. Packet Capture : 패킷캡쳐프로그램을설정할수있습니다. VPCS : 가상PC의설정입니다. Dynamips - IOS routers : 라우터의 IOS 에관한설정입니다. GNS3 의설정 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 추가및네트워크장치장치설정설정 Cloud 설정 End Device 에서토폴로지에 Cloud 를추가해주세요.
4.VM 추가및네트워크장치장치설정설정 Cloud 설정 마우스우클릭 > Configure
4.VM 추가및네트워크장치장치설정설정 Cloud 설정 Add 로이더넷을하나추가한뒤 OK
4.VM 추가및네트워크장치장치설정설정 Cloud 설정 간단한클라우드 - 스위치연결
5. 가상환경구성예제
5. 가상환경구성예제예제 Cloud 설정 클라우드를이용한간단한가상환경구성도
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. 기본적인오류오류체크체크 가상머신오류 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. 기본적인오류 오류팁체크체크 Tip ( 수시로업데이트합니다 ) 클라우드는드래그해서위치한후설정을해주지않으면어댑터를연결할수없습니다. 기본적인구성을바로이용하고싶다면 Host 장치를이용하세요. 클라우드에는 PC를바로연결할수없습니다. 클라우드 클라우드연결은할수없습니다. 클라우드 스위치 PC 연결은가능합니다. Host 장치는 PC의기능이아니라클라우드의기능을합니다. 그러므로 PC를직접연결할수는없습니다.